.landing-module__g1LwZa__pageShell{--landing-design-width:1440px;--landing-scale:1;--landing-page-padding:100px;--landing-container-width:1240px;--landing-mobile-padding:24px;--landing-border:color-mix(in oklab, var(--color-ink) 14%, transparent);--landing-muted:color-mix(in oklab, var(--color-ink) 58%, var(--color-paper));--landing-placeholder-bg:color-mix(in oklab, var(--color-neutral) 72%, var(--color-paper));--landing-placeholder-line:color-mix(in oklab, var(--color-primary) 26%, transparent);background:var(--color-paper);width:100%;min-height:100vh;color:var(--color-ink);overflow-x:clip}.landing-module__g1LwZa__section{width:100%;min-height:var(--section-height)}.landing-module__g1LwZa__displayLarge{font-family:var(--font-cormorant), "Cormorant Garamond", serif;font-size:calc(100px * var(--landing-scale));letter-spacing:calc(-5.5% * var(--landing-scale));font-weight:500;line-height:1.4}.landing-module__g1LwZa__displayMedium{font-family:var(--font-cormorant), "Cormorant Garamond", serif;font-size:calc(75px * var(--landing-scale));letter-spacing:calc(-5.5% * var(--landing-scale));font-weight:500;line-height:1.4}.landing-module__g1LwZa__displayRegular{font-family:var(--font-cormorant), "Cormorant Garamond", serif;font-size:calc(75px * var(--landing-scale));letter-spacing:calc(-5.5% * var(--landing-scale));font-weight:500;line-height:1}.landing-module__g1LwZa__displaySmall{font-family:var(--font-cormorant), "Cormorant Garamond", serif;font-size:calc(32px * var(--landing-scale));letter-spacing:calc(-.5px * var(--landing-scale));font-weight:500;line-height:1.5}.landing-module__g1LwZa__headingXxlargePretendard{font-family:var(--font-pretendard);font-size:calc(60px * var(--landing-scale));letter-spacing:calc(-2.5% * var(--landing-scale));font-weight:500;line-height:1.4}.landing-module__g1LwZa__headingXlargePretendard{font-family:var(--font-pretendard);font-size:calc(45px * var(--landing-scale));letter-spacing:calc(-1.5% * var(--landing-scale));font-weight:600;line-height:1.4}.landing-module__g1LwZa__headingLargePretendard{font-family:var(--font-pretendard);font-size:calc(32px * var(--landing-scale));letter-spacing:calc(-.5px * var(--landing-scale));font-weight:600;line-height:1.5}.landing-module__g1LwZa__headingMediumPretendard{font-family:var(--font-pretendard);font-size:calc(24px * var(--landing-scale));letter-spacing:calc(-.5px * var(--landing-scale));font-weight:400;line-height:1.5}.landing-module__g1LwZa__headingSmallPretendard{font-family:var(--font-pretendard);font-size:calc(17px * var(--landing-scale));letter-spacing:calc(-.5px * var(--landing-scale));font-weight:500;line-height:1.5}.landing-module__g1LwZa__headingXlargeManrope{font-family:var(--font-manrope), "Manrope", sans-serif;font-size:calc(35px * var(--landing-scale));letter-spacing:calc(-2.5% * var(--landing-scale));font-weight:500;line-height:1.5}.landing-module__g1LwZa__headingMediumManrope{font-family:var(--font-manrope), "Manrope", sans-serif;font-size:calc(20px * var(--landing-scale));letter-spacing:calc(-.5px * var(--landing-scale));font-weight:500;line-height:1.5}.landing-module__g1LwZa__bodyLargePretendard{font-family:var(--font-pretendard);font-size:calc(20px * var(--landing-scale));letter-spacing:calc(-0.5% * var(--landing-scale));font-weight:300;line-height:1.5}.landing-module__g1LwZa__bodyMediumPretendard{font-family:var(--font-pretendard);font-size:calc(18px * var(--landing-scale));letter-spacing:calc(-0.5% * var(--landing-scale));font-weight:300;line-height:1.5}.landing-module__g1LwZa__bodySmallPretendard{font-family:var(--font-pretendard);font-size:calc(16px * var(--landing-scale));letter-spacing:calc(-0.5% * var(--landing-scale));font-weight:300;line-height:1.5}.landing-module__g1LwZa__bodyXsmallPretendard{font-family:var(--font-pretendard);font-size:calc(14px * var(--landing-scale));letter-spacing:calc(-0.5% * var(--landing-scale));font-weight:300;line-height:1.5}.landing-module__g1LwZa__bodyXxsmallPretendard{font-family:var(--font-pretendard);font-size:calc(12px * var(--landing-scale));letter-spacing:calc(-.5px * var(--landing-scale));font-weight:300;line-height:1.5}.landing-module__g1LwZa__modalLargePretendard{font-family:var(--font-pretendard);letter-spacing:0;font-size:28px;font-weight:800;line-height:1.1}.landing-module__g1LwZa__modalMediumPretendard{font-family:var(--font-pretendard);letter-spacing:0;font-size:16px;font-weight:700;line-height:1.5}.landing-module__g1LwZa__modalSmallPretendard{font-family:var(--font-pretendard);letter-spacing:0;font-size:15px;font-weight:500;line-height:1.6}.landing-module__g1LwZa__bodyBoldLargeManrope{font-family:var(--font-manrope), "Manrope", sans-serif;font-size:calc(20px * var(--landing-scale));letter-spacing:calc(-.5px * var(--landing-scale));font-weight:500;line-height:1.5}.landing-module__g1LwZa__bodyBoldMediumManrope{font-family:var(--font-manrope), "Manrope", sans-serif;font-size:calc(18px * var(--landing-scale));letter-spacing:calc(-.5px * var(--landing-scale));font-weight:400;line-height:1.5}.landing-module__g1LwZa__bodyBoldSmallManrope{font-family:var(--font-manrope), "Manrope", sans-serif;font-size:calc(16px * var(--landing-scale));letter-spacing:calc(-.5px * var(--landing-scale));font-weight:400;line-height:1.5}.landing-module__g1LwZa__bodyBoldXsmallManrope{font-family:var(--font-manrope), "Manrope", sans-serif;font-size:calc(14px * var(--landing-scale));letter-spacing:calc(-.5px * var(--landing-scale));font-weight:400;line-height:1.5}.landing-module__g1LwZa__bodyBoldXxsmallManrope{font-family:var(--font-manrope), "Manrope", sans-serif;font-size:calc(12px * var(--landing-scale));letter-spacing:calc(-.5px * var(--landing-scale));font-weight:400;line-height:1.5}.landing-module__g1LwZa__weightThin{font-weight:100}.landing-module__g1LwZa__weightExtraLight{font-weight:200}.landing-module__g1LwZa__weightLight{font-weight:300}.landing-module__g1LwZa__weightNormal{font-weight:400}.landing-module__g1LwZa__weightMedium{font-weight:500}.landing-module__g1LwZa__weightSemiBold{font-weight:600}.landing-module__g1LwZa__weightBold{font-weight:700}.landing-module__g1LwZa__weightExtraBold{font-weight:800}.landing-module__g1LwZa__weightBlack{font-weight:900}.landing-module__g1LwZa__reviewTitleTracking{letter-spacing:-4.5%}.landing-module__g1LwZa__heroNavLink,.landing-module__g1LwZa__heroNavLink:hover,.landing-module__g1LwZa__heroNavLink:focus-visible{text-decoration:none}.landing-module__g1LwZa__liquidGlassBorder{position:relative}.landing-module__g1LwZa__liquidGlassBorder:before{border-radius:inherit;content:"";pointer-events:none;-webkit-mask-composite:xor;background:linear-gradient(160deg,#fffc 0%,#0000 50%,#fffa 100%);padding:1px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#fff 0 0),linear-gradient(#fff 0 0);-webkit-mask-position:0 0,0 0;-webkit-mask-size:auto,auto;-webkit-mask-repeat:repeat,repeat;-webkit-mask-clip:content-box,border-box;-webkit-mask-origin:content-box,border-box;-webkit-mask-composite:xor;mask-composite:exclude;-webkit-mask-source-type:auto,auto;mask-mode:match-source,match-source}.landing-module__g1LwZa__heroHeight{--section-height:calc(1024px * var(--landing-scale))}.landing-module__g1LwZa__whatWeDoHeight{--section-height:calc(1295px * var(--landing-scale))}.landing-module__g1LwZa__flowHeight{--section-height:calc(1107px * var(--landing-scale))}.landing-module__g1LwZa__serviceHeight{--section-height:calc(1024px * var(--landing-scale))}.landing-module__g1LwZa__createHeight{--section-height:calc(1857px * var(--landing-scale))}.landing-module__g1LwZa__reviewHeight{--section-height:calc(1024px * var(--landing-scale))}.landing-module__g1LwZa__faqHeight{--section-height:calc(1036px * var(--landing-scale))}.landing-module__g1LwZa__visionHeight{--section-height:calc(1024px * var(--landing-scale))}@media (max-width:1280px){.landing-module__g1LwZa__pageShell{--landing-scale:.75;--landing-page-padding:32px}}@media (max-width:640px){.landing-module__g1LwZa__pageShell{--landing-scale:.55;--landing-page-padding:20px}}
.FAQList-module__C8Do8a__list{gap:calc(40px * var(--landing-scale));width:calc(650px * var(--landing-scale));min-height:calc(564px * var(--landing-scale));background:#fff;flex-direction:column;display:flex;position:relative}.FAQList-module__C8Do8a__item{border-top:1px solid #000;transition:padding-bottom .3s ease-out}.FAQList-module__C8Do8a__questionButton{width:100%;min-height:calc(74px * var(--landing-scale));align-items:flex-start;gap:calc(20px * var(--landing-scale));color:#000;cursor:pointer;padding:calc(40px * var(--landing-scale)) 0 0 calc(20px * var(--landing-scale));text-align:left;background:#fff;border:0;display:flex}.FAQList-module__C8Do8a__iconPlaceholder{width:calc(18px * var(--landing-scale));height:calc(18px * var(--landing-scale));margin-top:calc(8px * var(--landing-scale));border:1px solid #1e1e1e;flex:none;transition:transform .3s ease-out;display:block}.FAQList-module__C8Do8a__item[data-open=true] .FAQList-module__C8Do8a__iconPlaceholder{transform:rotate(45deg)}.FAQList-module__C8Do8a__answerWrap{animation:.3s ease-out both FAQList-module__C8Do8a__answerIn;overflow:hidden}.FAQList-module__C8Do8a__answer{min-height:0;width:calc(570px * var(--landing-scale));margin:calc(40px * var(--landing-scale)) 0 0 calc(58px * var(--landing-scale));color:#767676;line-height:1.4}.FAQList-module__C8Do8a__bottomLine{background:#000;width:100%;height:1px;display:block}@keyframes FAQList-module__C8Do8a__answerIn{0%{opacity:0;transform:translateY(calc(-8px * var(--landing-scale)))}to{opacity:1;transform:translateY(0)}}@media (max-width:1280px){.FAQList-module__C8Do8a__list{width:100%;min-height:auto}.FAQList-module__C8Do8a__answer{width:calc(100% - (58px * var(--landing-scale)))}}
.FlowProcessCard-module__REbqea__card{width:calc(330px * var(--landing-scale));height:calc(437px * var(--landing-scale));margin-top:calc(87px * var(--landing-scale));border-radius:calc(30px * var(--landing-scale));color:#fff;cursor:pointer;text-align:left;border:0;flex:none;padding:0;transition:width .5s ease-in-out,height .5s ease-in-out,margin-top .5s ease-in-out,transform .5s ease-in-out;display:block;position:relative;overflow:hidden}.FlowProcessCard-module__REbqea__card[data-active=true]{width:calc(623px * var(--landing-scale));height:calc(524px * var(--landing-scale));margin-top:0}.FlowProcessCard-module__REbqea__image{object-fit:cover;position:absolute;inset:0}.FlowProcessCard-module__REbqea__textLayer{z-index:1;gap:calc(12px * var(--landing-scale));padding-top:calc(20px * var(--landing-scale));padding-left:calc(30px * var(--landing-scale));flex-direction:column;transition:gap .5s ease-in-out,padding .5s ease-in-out;display:flex;position:absolute;top:0;left:0}.FlowProcessCard-module__REbqea__card[data-active=false] .FlowProcessCard-module__REbqea__body{display:none}.FlowProcessCard-module__REbqea__detailLayer{inset-inline:calc(30px * var(--landing-scale));bottom:calc(44px * var(--landing-scale));z-index:1;gap:calc(128px * var(--landing-scale));opacity:0;pointer-events:none;transform:translateY(calc(18px * var(--landing-scale)));flex-direction:column;transition:opacity .5s ease-in-out,transform .5s ease-in-out;display:flex;position:absolute}.FlowProcessCard-module__REbqea__card[data-active=true] .FlowProcessCard-module__REbqea__detailLayer{opacity:1;pointer-events:auto;transform:translateY(0)}.FlowProcessCard-module__REbqea__detail{min-height:calc(61px * var(--landing-scale));border-radius:calc(18px * var(--landing-scale));-webkit-backdrop-filter:blur(calc(12px * var(--landing-scale)));backdrop-filter:blur(calc(12px * var(--landing-scale)));font-family:var(--font-pretendard);font-size:calc(14px * var(--landing-scale));letter-spacing:calc(-.5px * var(--landing-scale));padding-inline:calc(15px * var(--landing-scale));background:#ffffff24;flex-direction:column;justify-content:center;font-weight:400;line-height:1.5;display:flex}.FlowProcessCard-module__REbqea__detail:first-child{align-self:flex-end}.FlowProcessCard-module__REbqea__detail:nth-child(2){align-self:flex-start}.FlowProcessCard-module__REbqea__card[data-state=apply] .FlowProcessCard-module__REbqea__detailLayer{display:block;inset:0;transform:none}.FlowProcessCard-module__REbqea__card[data-state=apply] .FlowProcessCard-module__REbqea__detail{width:auto;min-width:calc(140px * var(--landing-scale));min-height:calc(40px * var(--landing-scale));border-radius:calc(20px * var(--landing-scale));font-size:calc(16px * var(--landing-scale));opacity:0;padding-inline:calc(20px * var(--landing-scale));background:#ffffff3d;border-color:#ffffffb8;align-items:center;font-weight:600;transition:top .5s ease-out,left .5s ease-out,opacity .35s ease-out,transform .5s ease-out;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)scale(.96)}.FlowProcessCard-module__REbqea__card[data-state=apply][data-active=true] .FlowProcessCard-module__REbqea__detail{opacity:1;transform:translate(-50%,-50%)scale(1)}.FlowProcessCard-module__REbqea__card[data-state=apply][data-active=true] .FlowProcessCard-module__REbqea__detail:first-child{top:calc(188px * var(--landing-scale));left:calc(137px * var(--landing-scale))}.FlowProcessCard-module__REbqea__card[data-state=apply][data-active=true] .FlowProcessCard-module__REbqea__detail:nth-child(2){top:calc(292px * var(--landing-scale));left:calc(489px * var(--landing-scale))}.FlowProcessCard-module__REbqea__card[data-state=apply][data-active=true] .FlowProcessCard-module__REbqea__detail:nth-child(3){top:calc(396px * var(--landing-scale));left:calc(313px * var(--landing-scale))}.FlowProcessCard-module__REbqea__card[data-state=apply] .FlowProcessCard-module__REbqea__detail span:last-child:empty{display:none}@media (max-width:1280px){.FlowProcessCard-module__REbqea__card,.FlowProcessCard-module__REbqea__card[data-active=true]{width:min(100%, calc(623px * var(--landing-scale)));height:calc(524px * var(--landing-scale));margin-top:0}.FlowProcessCard-module__REbqea__card[data-active=false] .FlowProcessCard-module__REbqea__body{display:block}.FlowProcessCard-module__REbqea__detailLayer,.FlowProcessCard-module__REbqea__card[data-active=true] .FlowProcessCard-module__REbqea__detailLayer{opacity:1;pointer-events:auto;transform:translateY(0)}.FlowProcessCard-module__REbqea__card[data-state=apply] .FlowProcessCard-module__REbqea__detail{opacity:1;transform:translate(-50%,-50%)scale(1)}.FlowProcessCard-module__REbqea__card[data-state=apply] .FlowProcessCard-module__REbqea__detail:first-child{top:calc(188px * var(--landing-scale));left:calc(137px * var(--landing-scale))}.FlowProcessCard-module__REbqea__card[data-state=apply] .FlowProcessCard-module__REbqea__detail:nth-child(2){top:calc(292px * var(--landing-scale));left:calc(489px * var(--landing-scale))}.FlowProcessCard-module__REbqea__card[data-state=apply] .FlowProcessCard-module__REbqea__detail:nth-child(3){top:calc(396px * var(--landing-scale));left:calc(313px * var(--landing-scale))}}
.ServiceSelectionModal-module__v_eifG__overlay{z-index:2000;opacity:0;visibility:hidden;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);background:#000000a8;place-items:center;transition:opacity .3s,visibility .3s;display:grid;position:fixed;inset:0}.ServiceSelectionModal-module__v_eifG__visible{opacity:1;visibility:visible}.ServiceSelectionModal-module__v_eifG__modalContainer{background:var(--color-paper);opacity:0;border-radius:24px;width:min(960px,100vw - 32px);min-height:592px;transition:all .3s cubic-bezier(.175,.885,.32,1.275);position:relative;overflow:hidden;transform:translateY(20px)scale(.97);box-shadow:4px 4px 10px #0003}.ServiceSelectionModal-module__v_eifG__modalVisible{opacity:1;transform:translateY(0)scale(1)}.ServiceSelectionModal-module__v_eifG__closeBtn{cursor:pointer;color:var(--color-muted);z-index:10;background:0 0;border:none;font-size:24px;position:absolute;top:24px;right:24px}.ServiceSelectionModal-module__v_eifG__serviceSelection{text-align:center;padding:60px 40px}.ServiceSelectionModal-module__v_eifG__modalTitle{font-size:var(--text-heading-lg-pretendard);color:var(--color-primary);margin-bottom:8px;font-weight:700}.ServiceSelectionModal-module__v_eifG__modalSubTitle{font-size:var(--text-body-md-pretendard);color:var(--color-muted);margin-bottom:40px}.ServiceSelectionModal-module__v_eifG__serviceList{flex-direction:column;gap:12px;display:flex}.ServiceSelectionModal-module__v_eifG__serviceListItem{background:var(--color-paper);border:1px solid var(--color-border);cursor:pointer;border-radius:16px;align-items:center;width:100%;padding:24px 32px;transition:all .2s;display:flex}.ServiceSelectionModal-module__v_eifG__serviceListItem:hover{border-color:var(--color-primary);background:var(--color-neutral);transform:translateY(-2px);box-shadow:0 4px 12px #0000000d}.ServiceSelectionModal-module__v_eifG__listIcon{margin-right:16px;font-size:24px}.ServiceSelectionModal-module__v_eifG__listLabel{font-size:var(--text-heading-md-pretendard);color:var(--color-ink);font-weight:600}.ServiceSelectionModal-module__v_eifG__directContactWrapper{flex-direction:column;align-items:center;gap:12px;margin-top:32px;display:flex}.ServiceSelectionModal-module__v_eifG__directContactWrapper p{color:var(--color-muted);font-size:var(--text-body-sm-pretendard)}.ServiceSelectionModal-module__v_eifG__directContactBtn{background:var(--color-neutral-600,#737373);color:#fff;cursor:pointer;border:none;border-radius:24px;padding:12px 24px;font-weight:600;transition:opacity .2s}.ServiceSelectionModal-module__v_eifG__directContactBtn:hover{opacity:.9}.ServiceSelectionModal-module__v_eifG__stepForm{flex-direction:column;height:100%;min-height:592px;display:flex}.ServiceSelectionModal-module__v_eifG__progressHeader{padding:40px 40px 0}.ServiceSelectionModal-module__v_eifG__progressSteps{justify-content:center;align-items:center;gap:16px;display:flex}.ServiceSelectionModal-module__v_eifG__progressStep{align-items:center;gap:16px;display:flex}.ServiceSelectionModal-module__v_eifG__progressStepWrapper{flex-direction:column;align-items:center;gap:8px;display:flex}.ServiceSelectionModal-module__v_eifG__progressDot{background:var(--color-paper);border:2px solid var(--color-border);width:32px;height:32px;color:var(--color-muted);border-radius:50%;justify-content:center;align-items:center;font-weight:600;display:flex}.ServiceSelectionModal-module__v_eifG__progressDot.ServiceSelectionModal-module__v_eifG__active,.ServiceSelectionModal-module__v_eifG__progressDot.ServiceSelectionModal-module__v_eifG__completed{border-color:var(--color-primary);background:var(--color-primary);color:var(--color-paper)}.ServiceSelectionModal-module__v_eifG__progressLabel{font-size:var(--text-body-xs-pretendard);color:var(--color-muted);font-weight:600}.ServiceSelectionModal-module__v_eifG__progressLine{background:var(--color-border);width:40px;height:2px;margin-bottom:24px}.ServiceSelectionModal-module__v_eifG__progressLine.ServiceSelectionModal-module__v_eifG__completed{background:var(--color-primary)}.ServiceSelectionModal-module__v_eifG__contentArea{flex:1;padding:40px}.ServiceSelectionModal-module__v_eifG__stepTitle{font-size:var(--text-heading-md-pretendard);color:var(--color-ink);margin-bottom:24px;font-weight:700}.ServiceSelectionModal-module__v_eifG__countGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.ServiceSelectionModal-module__v_eifG__countCard{border:2px solid var(--color-border);text-align:center;font-size:var(--text-heading-md-pretendard);cursor:pointer;border-radius:16px;padding:24px;font-weight:700;transition:all .2s}.ServiceSelectionModal-module__v_eifG__countCard.ServiceSelectionModal-module__v_eifG__selected{border-color:var(--color-primary);background:var(--color-neutral)}.ServiceSelectionModal-module__v_eifG__counter{justify-content:center;align-items:center;gap:16px;display:flex}.ServiceSelectionModal-module__v_eifG__counter button{border:1px solid var(--color-border);background:var(--color-paper);cursor:pointer;border-radius:8px;width:40px;height:40px;font-size:20px}.ServiceSelectionModal-module__v_eifG__counter input{text-align:center;background:0 0;border:none;outline:none;width:60px;font-size:20px;font-weight:700}.ServiceSelectionModal-module__v_eifG__userTypeGrid{grid-template-columns:repeat(2,1fr);gap:16px;display:grid}.ServiceSelectionModal-module__v_eifG__userTypeCard{border:2px solid var(--color-border);text-align:center;cursor:pointer;border-radius:16px;padding:32px;transition:all .2s}.ServiceSelectionModal-module__v_eifG__userTypeCard.ServiceSelectionModal-module__v_eifG__selected{border-color:var(--color-primary);background:var(--color-neutral)}.ServiceSelectionModal-module__v_eifG__userTypeCard .ServiceSelectionModal-module__v_eifG__icon{margin-bottom:12px;font-size:32px}.ServiceSelectionModal-module__v_eifG__userTypeCard .ServiceSelectionModal-module__v_eifG__title{font-weight:700;font-size:var(--text-body-lg-pretendard)}.ServiceSelectionModal-module__v_eifG__inputGroup{gap:12px;margin-bottom:16px;display:flex}.ServiceSelectionModal-module__v_eifG__input{border:1px solid var(--color-border);font-size:var(--text-body-md-pretendard);border-radius:12px;flex:1;width:100%;padding:16px}.ServiceSelectionModal-module__v_eifG__verifyBtn{background:var(--color-primary);color:var(--color-paper);cursor:pointer;border:none;border-radius:12px;padding:0 24px;font-weight:600}.ServiceSelectionModal-module__v_eifG__successMsg{color:var(--color-success);font-size:var(--text-body-sm-pretendard);font-weight:600}.ServiceSelectionModal-module__v_eifG__stepFooter{border-top:1px solid var(--color-border);justify-content:space-between;padding:24px 40px 40px;display:flex}.ServiceSelectionModal-module__v_eifG__prevBtn{border:1px solid var(--color-border);background:var(--color-paper);cursor:pointer;border-radius:12px;padding:12px 24px;font-weight:600}.ServiceSelectionModal-module__v_eifG__nextBtn{background:var(--color-primary);color:var(--color-paper);cursor:pointer;border:none;border-radius:12px;padding:12px 32px;font-weight:600}.ServiceSelectionModal-module__v_eifG__nextBtn:disabled{background:var(--color-disabled);cursor:not-allowed}.ServiceSelectionModal-module__v_eifG__completionContainer{background:var(--color-paper);text-align:center;border-radius:24px;flex-direction:column;justify-content:center;align-items:center;height:100%;padding:60px;display:flex;position:relative;overflow:hidden}.ServiceSelectionModal-module__v_eifG__completionTitle{font-size:var(--text-display-sm-pretendard,32px);color:#5b694b;z-index:10;margin-bottom:16px}.ServiceSelectionModal-module__v_eifG__completionSub{color:var(--color-muted);z-index:10;margin-bottom:40px}.ServiceSelectionModal-module__v_eifG__confettiContainer{pointer-events:none;width:100%;height:100%;position:absolute;top:0;left:0;overflow:hidden}.ServiceSelectionModal-module__v_eifG__confetti{opacity:0;background-color:#5b694b;width:10px;height:10px;animation:2.5s ease-in-out forwards ServiceSelectionModal-module__v_eifG__confettiFall;position:absolute;top:-10px}.ServiceSelectionModal-module__v_eifG__confetti:nth-child(2n){background-color:#8b9c73;border-radius:50%}.ServiceSelectionModal-module__v_eifG__confetti:nth-child(3n){background-color:#3b462f}@keyframes ServiceSelectionModal-module__v_eifG__confettiFall{0%{opacity:1;transform:translateY(0)rotate(0)}to{opacity:0;transform:translateY(1000px)rotate(720deg)}}.ServiceSelectionModal-module__v_eifG__submitBtn{color:var(--color-paper);cursor:pointer;background:#5b694b;border:none;border-radius:12px;padding:16px 32px;font-weight:700}.ServiceSelectionModal-module__v_eifG__submitBtn:hover{background:#48543b}.ServiceSelectionModal-module__v_eifG__serviceListItem:hover,.ServiceSelectionModal-module__v_eifG__countCard.ServiceSelectionModal-module__v_eifG__selected,.ServiceSelectionModal-module__v_eifG__userTypeCard.ServiceSelectionModal-module__v_eifG__selected{background:#f8f9f5;border-color:#5b694b}.ServiceSelectionModal-module__v_eifG__nextBtn{background:#5b694b}.ServiceSelectionModal-module__v_eifG__nextBtn:hover:not(:disabled){background:#48543b}
.CheckIcon-module__5d0bfG__path{stroke-dasharray:1;stroke-dashoffset:1px;animation:.56s cubic-bezier(.65,0,.35,1) .12s forwards CheckIcon-module__5d0bfG__draw-check}@keyframes CheckIcon-module__5d0bfG__draw-check{to{stroke-dashoffset:0}}@media (prefers-reduced-motion:reduce){.CheckIcon-module__5d0bfG__path{stroke-dashoffset:0;animation:none}}
.ReviewCarousel-module__avl7Ka__carousel{width:calc(1196px * var(--landing-scale));height:calc(558px * var(--landing-scale));position:relative}.ReviewCarousel-module__avl7Ka__desktopCards{position:absolute;inset:0}.ReviewCarousel-module__avl7Ka__mobileList{display:none}.ReviewCarousel-module__avl7Ka__card{top:calc(47px * var(--landing-scale));width:calc(380px * var(--landing-scale));height:calc(500px * var(--landing-scale));border-radius:calc(15px * var(--landing-scale));color:#fff;opacity:1;pointer-events:none;transition:opacity .4s ease-out;position:absolute;overflow:hidden}.ReviewCarousel-module__avl7Ka__carousel[data-fading=true] .ReviewCarousel-module__avl7Ka__card:not([data-slot=hidden]){opacity:0}.ReviewCarousel-module__avl7Ka__card:before,.ReviewCarousel-module__avl7Ka__card:after{content:"";position:absolute;inset:0}.ReviewCarousel-module__avl7Ka__card:before{z-index:0;background:linear-gradient(135deg,#5b583ae0,#362a1ab8 54%,#121212d6),#4b4735}.ReviewCarousel-module__avl7Ka__cardImage{z-index:0;object-fit:cover}.ReviewCarousel-module__avl7Ka__card:after{z-index:1;background:rgba(0, 0, 0, var(--review-card-dim))}.ReviewCarousel-module__avl7Ka__card p{z-index:2;padding-top:calc(20px * var(--landing-scale));padding-left:calc(28px * var(--landing-scale));padding-right:calc(28px * var(--landing-scale));color:#fff;font-family:var(--font-pretendard);font-size:calc(20px * var(--landing-scale));letter-spacing:calc(-.5px * var(--landing-scale));margin:0;font-weight:500;line-height:1.55;transition:opacity .4s ease-out;position:relative}.ReviewCarousel-module__avl7Ka__card[data-slot=left]{--review-card-dim:.75;left:0}.ReviewCarousel-module__avl7Ka__card[data-slot=center]{left:calc(408px * var(--landing-scale));pointer-events:auto;--review-card-dim:.1}.ReviewCarousel-module__avl7Ka__card[data-slot=right]{left:calc(816px * var(--landing-scale));--review-card-dim:.75}.ReviewCarousel-module__avl7Ka__card[data-interactive=true]{cursor:pointer;pointer-events:auto}.ReviewCarousel-module__avl7Ka__card[data-interactive=true]:focus-visible{outline:calc(2px * var(--landing-scale)) solid #fff;outline-offset:calc(5px * var(--landing-scale))}.ReviewCarousel-module__avl7Ka__card[data-slot=hidden]{left:calc(1224px * var(--landing-scale));opacity:0;--review-card-dim:.75}.ReviewCarousel-module__avl7Ka__card[data-slot=left] p,.ReviewCarousel-module__avl7Ka__card[data-slot=right] p,.ReviewCarousel-module__avl7Ka__card[data-slot=hidden] p{opacity:.3}.ReviewCarousel-module__avl7Ka__card[data-slot=center] p{opacity:1}.ReviewCarousel-module__avl7Ka__arrowGroup{top:0;right:calc(16px * var(--landing-scale));z-index:4;gap:calc(12px * var(--landing-scale));height:calc(35px * var(--landing-scale));align-items:center;display:flex;position:absolute}.ReviewCarousel-module__avl7Ka__arrowButton{width:calc(35px * var(--landing-scale));height:calc(35px * var(--landing-scale));border-radius:calc(20px * var(--landing-scale));color:#fff;cursor:pointer;font-family:var(--font-pretendard);font-size:calc(18px * var(--landing-scale));background:#fff3;border:0;justify-content:center;align-items:center;font-weight:400;line-height:1;transition:background-color .2s ease-out;display:inline-flex}.ReviewCarousel-module__avl7Ka__arrowButton:disabled{cursor:default}.ReviewCarousel-module__avl7Ka__arrowButton:hover,.ReviewCarousel-module__avl7Ka__arrowButton:focus-visible{background:#ffffff52}.ReviewCarousel-module__avl7Ka__arrowButton:disabled:hover{background:#fff3}.ReviewCarousel-module__avl7Ka__arrowButton:focus-visible{outline:calc(2px * var(--landing-scale)) solid #ffffffb8;outline-offset:calc(4px * var(--landing-scale))}.ReviewCarousel-module__avl7Ka__reviewFrame{top:calc(37px * var(--landing-scale));left:calc(398px * var(--landing-scale));z-index:3;width:calc(400px * var(--landing-scale));height:calc(520px * var(--landing-scale));pointer-events:none;position:absolute}.ReviewCarousel-module__avl7Ka__cornerTopLeft,.ReviewCarousel-module__avl7Ka__cornerTopRight,.ReviewCarousel-module__avl7Ka__cornerBottomLeft,.ReviewCarousel-module__avl7Ka__cornerBottomRight{width:calc(15px * var(--landing-scale));height:calc(15px * var(--landing-scale));border-color:#fff;position:absolute}.ReviewCarousel-module__avl7Ka__cornerTopLeft{border-top:calc(2px * var(--landing-scale)) solid;border-left:calc(2px * var(--landing-scale)) solid;top:0;left:0}.ReviewCarousel-module__avl7Ka__cornerTopRight{border-top:calc(2px * var(--landing-scale)) solid;border-right:calc(2px * var(--landing-scale)) solid;top:0;right:0}.ReviewCarousel-module__avl7Ka__cornerBottomLeft{border-bottom:calc(2px * var(--landing-scale)) solid;border-left:calc(2px * var(--landing-scale)) solid;bottom:0;left:0}.ReviewCarousel-module__avl7Ka__cornerBottomRight{border-right:calc(2px * var(--landing-scale)) solid;border-bottom:calc(2px * var(--landing-scale)) solid;bottom:0;right:0}@media (max-width:1280px){.ReviewCarousel-module__avl7Ka__carousel{width:100%;min-width:0;height:auto}.ReviewCarousel-module__avl7Ka__arrowGroup,.ReviewCarousel-module__avl7Ka__desktopCards,.ReviewCarousel-module__avl7Ka__reviewFrame{display:none}.ReviewCarousel-module__avl7Ka__mobileList{align-items:center;gap:calc(28px * var(--landing-scale));flex-direction:column;width:100%;display:flex}.ReviewCarousel-module__avl7Ka__mobileList .ReviewCarousel-module__avl7Ka__card{width:calc(380px * var(--landing-scale));height:calc(500px * var(--landing-scale));opacity:1;pointer-events:auto;--review-card-dim:.1;position:relative;top:auto;left:auto}.ReviewCarousel-module__avl7Ka__mobileList .ReviewCarousel-module__avl7Ka__card p{opacity:1}}
.ServiceOverlay-module__FADkAW__backdrop{z-index:1000;background:#000000a8;place-items:center;animation:.3s ease-out both ServiceOverlay-module__FADkAW__overlayBackdropIn;display:grid;position:fixed;inset:0}.ServiceOverlay-module__FADkAW__panel{--overlay-panel-scale:1;color:#fff;animation:.3s ease-out both ServiceOverlay-module__FADkAW__overlayPanelIn;position:relative;overflow:visible}.ServiceOverlay-module__FADkAW__detail{width:min(calc(834px * var(--landing-scale)), 100vw);aspect-ratio:834/814}.ServiceOverlay-module__FADkAW__imagePlaceholder{width:100%;height:100%;display:block;position:relative;overflow:hidden}.ServiceOverlay-module__FADkAW__image{object-fit:contain}.ServiceOverlay-module__FADkAW__sns{width:min(calc(1018px * var(--landing-scale)), 100vw);aspect-ratio:1018/713}.ServiceOverlay-module__FADkAW__brand{width:min(calc(900px * var(--landing-scale)), 100vw);aspect-ratio:900/581}.ServiceOverlay-module__FADkAW__closeButton{top:calc(-42px * var(--landing-scale));min-width:calc(62px * var(--landing-scale));height:calc(30px * var(--landing-scale));border-radius:calc(15px * var(--landing-scale));color:#fff;cursor:pointer;font-family:var(--font-manrope), "Manrope", sans-serif;font-size:calc(12px * var(--landing-scale));letter-spacing:calc(-.5px * var(--landing-scale));background:#111111b8;border:1px solid #ffffff6b;font-weight:400;line-height:1;position:absolute;right:0}@keyframes ServiceOverlay-module__FADkAW__overlayBackdropIn{0%{background:0 0}to{background:#00000047}}@keyframes ServiceOverlay-module__FADkAW__overlayPanelIn{0%{opacity:0;transform:scale(calc(var(--overlay-panel-scale) * .98))}to{opacity:1;transform:scale(var(--overlay-panel-scale))}}
