.home_home__kcaw_{display:flow-root;--canvas:#f7f8f6;--ink:#202923;--muted:#58615b;--pine:#294d3b;--line:#d8ded8;--gutter:clamp(1rem,5.128vw,3rem);background:var(--canvas);color:var(--ink);font-family:var(--font-noto-sans-kr),sans-serif;font-size:1rem;line-height:1.65;min-height:100vh;overflow-wrap:anywhere;word-break:keep-all}.home_home__kcaw_ ::selection{background:#eaf0eb;color:var(--ink)}.home_home__kcaw_.home_localizedSection__sNX5U{min-height:0;background:transparent;font:inherit}.home_home__kcaw_.home_localizedSection__sNX5U h2{font-size:1.5rem;line-height:2rem;letter-spacing:normal;font-weight:600}.home_home__kcaw_.home_localizedSection__sNX5U>p{max-width:48rem}.home_home__kcaw_.home_localizedSection__sNX5U>*+*{margin-top:1.25rem}.home_home__kcaw_{--section-space:clamp(2.5rem,4.45vw,4rem);--group-space:1.5rem;--ease-out:cubic-bezier(.23,1,.32,1);--action-shadow:inset 0 1px 0 rgb(255 255 255/.16),0 3px 8px rgb(32 62 47/.16);--press-shadow:inset 0 1px 2px rgb(0 0 0/.14)}.home_home__kcaw_ :is(a,button,summary):focus-visible{outline:2px solid var(--pine);outline-offset:4px}.home_home__kcaw_ section[tabindex]:focus{outline:2px solid var(--pine);outline-offset:4px}.home_home__kcaw_ :is(h1,h2,h3,p,figure,dl,dd,ol){margin:0}.home_home__kcaw_ h1{font-size:clamp(1.875rem,3.33vw,3rem);line-height:1.25;letter-spacing:-.035em;font-weight:700}.home_home__kcaw_ h2{font-size:clamp(1.75rem,2.35vw,2.125rem);line-height:1.35;letter-spacing:-.025em;font-weight:700;text-wrap:balance}.home_home__kcaw_ h3{font-size:1.125rem;line-height:1.5;font-weight:650}.home_home__kcaw_ p{color:var(--muted)}.home_home__kcaw_ a{text-underline-offset:.25em}.home_container__eduTK{width:min(100% - var(--gutter)*2,84rem);margin-inline:auto}.home_header__5FqNo{background:var(--canvas);border-bottom:1px solid var(--line)}.home_headerInner__PB8_s{max-width:90rem;margin:auto;padding:1rem var(--gutter);display:flex;align-items:center;justify-content:space-between;gap:1rem;flex-wrap:wrap}.home_logo__akK6c{display:inline-flex;align-items:center;min-height:44px;font-size:1.75rem;line-height:1.2;letter-spacing:-.035em;font-weight:700}.home_navigation__oxR6g{display:flex;align-items:center;gap:clamp(.75rem,1.8vw,1.5rem)}.home_navigation__oxR6g>a{min-width:44px;min-height:44px;font-weight:600}.home_button__NcRVS,.home_navigation__oxR6g>a{display:inline-flex;align-items:center;justify-content:center}.home_button__NcRVS{min-height:52px;padding:.75rem 1.75rem;border-radius:8px;background:var(--pine);color:white;font-weight:650;text-align:center;text-decoration:none;line-height:1.5;box-shadow:var(--action-shadow);transition:transform .12s var(--ease-out),background-color .16s var(--ease-out)}@media(hover:hover) and (pointer:fine){.home_button__NcRVS:hover{background:#203e2f}.home_navigation__oxR6g>a:not(.home_button__NcRVS):hover{text-decoration:underline}.home_helpTopics__8ElpP a:hover{border-color:var(--pine);background:#eaf0eb}}.home_button__NcRVS:active{background:#172e23}.home_button__NcRVS:active:not(:focus-visible){transform:translateY(1px);box-shadow:var(--press-shadow)}.home_button__NcRVS:focus-visible{transition:none}.home_menuButton__gu2Ag{display:none;min-width:44px}.home_accountLink___SSyD,.home_menuButton__gu2Ag{min-height:44px;align-items:center;justify-content:center}.home_accountLink___SSyD{display:inline-flex;flex-shrink:0;min-width:calc(4.75em + 1.5rem + 2px);padding:.5rem .75rem;border:1px solid var(--pine);border-radius:8px;color:var(--pine);font-size:.9375rem;font-weight:650;white-space:nowrap}.home_accountLink___SSyD small{font-size:.75rem;font-weight:500}@media(hover:hover){.home_accountLink___SSyD:hover{background:#eaf0eb}}@media(min-width:64rem){.home_accountLink___SSyD{margin-left:auto}}.home_hero__o4ZPq{max-width:90rem;margin:auto;display:grid;grid-template-columns:minmax(0,.95fr) minmax(0,1.05fr);grid-template-rows:auto 1fr;align-items:start}.home_intro__R_zLE{grid-column:1;grid-row:1;padding:3rem var(--gutter) 0}.home_heroDetails__XLcIa{grid-column:1;grid-row:2;min-width:0;padding:0 clamp(1.5rem,3.33vw,3rem) 2rem}.home_heroConditions__YcLiK{grid-column:1/-1;grid-row:3;min-width:0;padding:0 var(--gutter) 1.5rem}.home_heroConditions__YcLiK .home_trialNotice__ahLO4{margin-top:0}.home_home__kcaw_ .home_lead__hdIQO{margin-top:1.5rem;font-size:1.125rem}.home_heroDetails__XLcIa>.home_button__NcRVS{margin-top:1.5rem}.home_home__kcaw_ .home_caption__a3fWP{font-size:.875rem;line-height:1.6}.home_intro__R_zLE>.home_caption__a3fWP{margin-top:.75rem}.home_openingBadge__MtsCu{display:inline-flex;align-items:center;min-height:2rem;margin-bottom:1rem;padding:.25rem .75rem;border:1px solid #b9c3bb;border-radius:999px;background:#fff;color:var(--pine);font-size:.8125rem;font-weight:650;line-height:1.4}.home_startOffer__jdIxU{margin-top:1rem}.home_returning__XLcYO{margin-top:.75rem}.home_home__kcaw_ .home_startOffer__jdIxU strong{color:var(--pine);font-size:1rem;line-height:1.65;font-weight:650}.home_home__kcaw_ .home_startOffer__jdIxU p+p{margin-top:.25rem;font-size:.9375rem}.home_home__kcaw_ .home_startOffer__jdIxU .home_offerLink__Kg8RP,.home_startOffer__jdIxU .home_textLink__7VvOZ{margin-top:0}.home_stickyStart__NT_rz{position:fixed;z-index:15;inset-inline:0;bottom:0;padding:.75rem var(--gutter) max(.75rem,env(safe-area-inset-bottom));background:rgb(247 248 246/.96);border-top:1px solid var(--line);box-shadow:0 -6px 18px rgb(32 41 35/.08)}.home_stickyStart__NT_rz .home_button__NcRVS{width:100%}@media(min-width:64rem){.home_stickyStart__NT_rz{display:none}}@media(forced-colors:active){.home_stickyStart__NT_rz{border-top:1px solid CanvasText}}.home_home__kcaw_ .home_mockNotice__TWvx_{margin-top:1rem;font-size:.875rem}.home_textLink__7VvOZ{display:inline-flex;align-items:center;min-height:44px;margin-top:.25rem;font-size:.875rem;font-weight:600;color:var(--pine);text-decoration:underline;text-underline-offset:4px}.home_trialNotice__ahLO4{margin-top:1.5rem;margin-bottom:0}.home_trialNotice__ahLO4>p{text-align:left;font-size:.875rem;margin-bottom:.75rem}.home_trialNotice__ahLO4 h2{font-size:1.125rem;line-height:1.5;margin-bottom:.5rem}.home_trialNotice__ahLO4 details{border-color:var(--line)}.home_trialNotice__ahLO4 summary{padding-inline:0}.home_home__kcaw_ .home_trialNotice__ahLO4 :is(h2,summary){color:var(--ink)}.home_trialNotice__ahLO4 li{color:var(--muted)}.home_heroAside__JSyf6,.home_heroMain__5831Z{height:clamp(38rem,46vw,44rem);min-width:0}.home_heroDemo__zE_AW{grid-column:2;grid-row:1/3;padding:3rem var(--gutter) 1.5rem;min-width:0}.home_portrait__hu0iH{position:relative;width:100%;height:100%;overflow:hidden;background:#e6e7e4}.home_portrait__hu0iH img{position:absolute;top:0;max-width:none;height:auto}.home_imageFailure__zD1OG{display:grid;align-content:center;padding:1rem;height:100%;text-align:center}.home_section__bCaaS{padding-block:var(--section-space);scroll-margin-top:1.5rem}.home_sectionHeading__2L2pT{display:flex;align-items:end;justify-content:space-between;gap:1.5rem;margin-bottom:2rem}.home_sectionHeading__2L2pT h2+p{margin-top:.75rem}.home_gallery__Al8mb{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1.5rem}.home_galleryPhoto__ve_Ja{aspect-ratio:3/4}.home_samplePhoto__Rye8C{display:block;width:100%;height:100%;object-fit:cover;object-position:center}.home_sampleThumbnails__K7iK0{display:flex;gap:.5rem;margin-top:.75rem;overflow-x:auto;overscroll-behavior-inline:contain;scroll-snap-type:x proximity;padding-bottom:6px;scrollbar-width:thin}.home_sampleDetails__xhLeJ summary{min-height:44px;display:flex;align-items:center;color:var(--pine);text-decoration:underline;text-underline-offset:5px;cursor:pointer}.home_sampleThumbnails__K7iK0 button{position:relative;flex:0 0 52px;min-width:44px;min-height:44px;padding:3px;background:transparent;border:2px solid transparent;border-radius:6px;cursor:pointer;scroll-snap-align:start}.home_sampleThumbnails__K7iK0 button[aria-pressed=true]{border-color:var(--pine)}.home_sampleThumbnails__K7iK0 img{display:block;width:100%;height:auto;aspect-ratio:3/4;object-fit:cover;border-radius:2px}.home_sampleThumbnails__K7iK0 .home_sampleThumbnailFallback__RJ7pF{display:grid;place-items:center;width:100%;aspect-ratio:2/3;border-radius:2px;background:#e8ece8;color:#33463b;font-size:.75rem;text-align:center}.home_sampleThumbnails__K7iK0 .home_sampleNumber__pmGPk{position:absolute;bottom:7px;right:7px;display:grid;place-items:center;width:22px;height:22px;border-radius:50%;color:white;background:#202923;font-size:.75rem}.home_gallery__Al8mb figcaption{padding-top:.875rem}.home_gallery__Al8mb figcaption p{margin-top:.25rem;font-size:.875rem}.home_gallery__Al8mb+.home_caption__a3fWP,.home_steps__xpYIU+.home_caption__a3fWP{margin-top:1.5rem}.home_steps__xpYIU{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--group-space);padding:0;list-style:none}.home_section__bCaaS h2+.home_steps__xpYIU{margin-top:var(--group-space)}.home_steps__xpYIU li{position:relative}.home_stepNumber__AyxB3{display:grid;place-items:center;flex-shrink:0;width:44px;height:44px;border-radius:50%;background:#eaf0eb;font-size:1rem;font-weight:650;font-variant-numeric:tabular-nums;color:var(--pine)}.home_stepCopy__5ZWUu{display:flex;gap:.75rem;margin-top:var(--group-space)}.home_workflowPhoto__FtdOm{display:grid;place-items:center;position:relative;height:clamp(14rem,22vw,19rem);overflow:hidden;border-radius:12px;background:#e9eee9}.home_workflowPhoto1__XKKGj{background:#e8e4df}.home_workflowPhoto2__xSRk9{background:#e1e9e2}.home_bundlePhotos__NdmML img,.home_workflowPhoto__FtdOm img{display:block;width:100%;height:100%;object-fit:cover}.home_receivePhoto__T0bi_,.home_uploadPhoto__4Ymyy{position:relative;width:40%;aspect-ratio:3/4;padding:6px;background:white;border-radius:8px;box-shadow:0 12px 24px rgb(32 41 35/.16)}.home_uploadPhoto__4Ymyy{transform:rotate(-7deg)}.home_receivePhoto__T0bi_{transform:rotate(5deg)}.home_receivePhoto__T0bi_ img,.home_uploadPhoto__4Ymyy img{border-radius:3px}.home_photoSymbol__5E5QJ{display:grid;place-items:center;position:absolute;right:-18px;bottom:12px;width:44px;height:44px;background:var(--pine);color:white;border-radius:50%}.home_photoSymbol__5E5QJ svg{width:24px;height:24px}.home_previewPhotos__utkjo{width:84%;display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;align-items:center}.home_previewPhotos__utkjo>div{position:relative;aspect-ratio:3/4;padding:4px;background:white;border-radius:6px;box-shadow:0 8px 16px rgb(32 41 35/.12)}.home_previewPhotos__utkjo>div:nth-child(2){transform:translateY(-12px)}.home_previewPhotos__utkjo span{position:absolute;inset:0;display:grid;place-items:center;color:white;font-size:clamp(.75rem,1.2vw,1rem);font-weight:650;text-shadow:0 1px 3px #202923;transform:rotate(-25deg)}.home_photoFallback__Wfzgu{display:grid;place-items:center;width:100%;height:100%;padding:.25rem;background:#eaf0eb;color:var(--ink);text-align:center;font-size:.875rem}.home_steps__xpYIU p{margin-top:.5rem}.home_photoGuide__Jh9nA{margin-top:3rem;padding-top:2rem;border-top:1px solid var(--line)}.home_photoGuide__Jh9nA h3+.home_caption__a3fWP{margin-top:.5rem}.home_guideDisclosure___faBd{margin-top:var(--group-space);border-top:1px solid var(--line)}.home_guideDisclosure___faBd>summary{display:list-item;min-height:48px;padding-block:.75rem;cursor:pointer;font-weight:600;color:var(--pine)}.home_guideDisclosure___faBd .home_photoGuide__Jh9nA{margin-top:0;padding-top:1rem;border-top:0}.home_helpTopics__8ElpP{display:flex;flex-wrap:wrap;gap:.75rem;margin-block:1.5rem}.home_helpTopics__8ElpP a{display:inline-flex;align-items:center;min-height:48px;padding:.625rem 1rem;border:1px solid var(--line);border-radius:8px;background:#fff;color:var(--pine);text-decoration:underline;font-weight:600}.home_ruled__nbTZV{border-top:1px solid var(--line)}.home_priceLayout__MC1dz{display:grid;grid-template-columns:1fr 1fr;align-items:start;gap:3rem}.home_priceLayout__MC1dz h2+p{margin-top:.75rem}.home_prices__SWPRZ{display:grid;grid-template-columns:repeat(auto-fit,minmax(min(100%,4.5em),1fr));gap:1rem;font-size:clamp(1.25rem,2vw,1.75rem);font-weight:600;font-variant-numeric:tabular-nums}.home_prices__SWPRZ>div{min-width:0}.home_prices__SWPRZ button{display:flex;flex-direction:column;gap:.5rem;justify-content:center;width:100%;min-height:104px;padding:1rem .5rem;border:1px solid #7b867e;border-radius:8px;font-size:1rem;background:white;cursor:pointer}.home_prices__SWPRZ button strong{font-size:clamp(1.125rem,1.65vw,1.5rem);font-variant-numeric:tabular-nums}.home_prices__SWPRZ button[aria-pressed=true]{background:#eef3ee;color:var(--pine);border-color:var(--pine);box-shadow:inset 0 0 0 1px var(--pine)}.home_prices__SWPRZ button:disabled{cursor:default}.home_freeSummary__kAnzo{display:flex;flex-wrap:wrap;align-items:center;gap:.5rem 1.25rem;margin-top:1rem!important}.home_home__kcaw_ .home_freeSummary__kAnzo strong{color:var(--pine);font-size:1.125rem}.home_freeSummary__kAnzo span{font-size:.875rem}.home_bundleLayout__Z__5D{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1.15fr);align-items:center;gap:clamp(1.5rem,3.33vw,3rem);margin-top:var(--group-space)}.home_bundleVisual__2i6q2{min-width:0;padding:1.75rem 1rem 1rem;border-radius:12px;background:#e9eee9;text-align:center}.home_bundleCaption__M6H1I{display:block;margin-top:.5rem;text-align:center}.home_bundlePhotos__NdmML{position:relative;height:clamp(15rem,24vw,20rem)}.home_bundlePhotos__NdmML>div{position:absolute;left:50%;top:0;width:42%;height:90%;padding:6px;border-radius:6px;background:white;box-shadow:0 12px 24px rgb(32 41 35/.16);transform:translateX(-50%)}.home_bundlePhotos__NdmML>div:first-child{z-index:3}.home_bundlePhotos__NdmML>div:nth-child(2){z-index:2}.home_bundlePhotos__NdmML>div:nth-child(3){z-index:1}.home_bundleVisual__2i6q2[data-count="1"] .home_bundlePhotos__NdmML>div:not(:first-child),.home_bundleVisual__2i6q2[data-count="2"] .home_bundlePhotos__NdmML>div:nth-child(3){opacity:0}.home_bundleVisual__2i6q2[data-count="2"] .home_bundlePhotos__NdmML>div:first-child{transform:translateX(-80%) rotate(-7deg)}.home_bundleVisual__2i6q2[data-count="2"] .home_bundlePhotos__NdmML>div:nth-child(2){transform:translateX(-15%) rotate(7deg)}.home_bundleVisual__2i6q2[data-count="3"] .home_bundlePhotos__NdmML>div:first-child{transform:translateX(-50%) translateY(-4px)}.home_bundleVisual__2i6q2[data-count="3"] .home_bundlePhotos__NdmML>div:nth-child(2){transform:translateX(-110%) rotate(-12deg)}.home_bundleVisual__2i6q2[data-count="3"] .home_bundlePhotos__NdmML>div:nth-child(3){transform:translateX(10%) rotate(12deg)}.home_bundleVisual__2i6q2[data-pointer-motion=true] .home_bundlePhotos__NdmML>div{transition:transform .24s var(--ease-out),opacity .18s ease-out}.home_home__kcaw_ .home_bundleLabel__4zMx9{color:var(--ink);font-weight:600;margin-bottom:1rem}.home_home__kcaw_ .home_bundleSummary__UKsBv{margin-top:1.25rem;color:var(--pine);font-weight:600}.home_bundleChoice__KIhmJ>.home_caption__a3fWP{margin-top:.5rem}.home_detailCopy__dHX7b{max-width:70ch;padding-block:.5rem 1.5rem}.home_detailCopy__dHX7b p+p{margin-top:.75rem}.home_processingSummary___9aee{display:flex;align-items:start;gap:1rem;margin-top:1.5rem}.home_processingSummary___9aee>svg{flex-shrink:0;color:var(--pine);margin-top:.25rem}.home_home__kcaw_ .home_processingSummary___9aee p:first-child{color:var(--ink);font-weight:600}.home_processingSummary___9aee .home_caption__a3fWP{margin-top:.25rem}.home_home__kcaw_ .home_eligibility__h7SaM{margin-top:1rem;font-size:.875rem}.home_policyLinks__dE1oC{display:flex;flex-wrap:wrap;gap:.5rem 1.5rem;margin-top:.5rem}.home_policyLinks__dE1oC a{display:inline-flex;align-items:center;min-height:44px;color:var(--pine);text-decoration:underline}@media(hover:hover) and (pointer:fine){.home_prices__SWPRZ button:not([aria-pressed=true]):hover{background:#eaf0eb}}.home_priceLayout__MC1dz+.home_caption__a3fWP{margin-top:1.5rem}.home_privacyFacts__buMxJ{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:1rem;margin:1.5rem 0 0;padding:0;list-style:none}.home_privacyFacts__buMxJ li{min-width:0;padding:1.25rem 0;border-bottom:1px solid var(--line)}.home_home__kcaw_ .home_factLabel__VObtj{font-size:.875rem}.home_home__kcaw_ .home_factText__LESw5{margin-block:.25rem;color:var(--pine);font-size:2rem;font-weight:650;line-height:1.3;font-variant-numeric:tabular-nums}.home_factText__LESw5>span{font-size:1rem;margin-left:.25rem}.home_privacyText__zNx9Z{max-width:70ch;margin-top:1.5rem}.home_privacyText__zNx9Z p+p{margin-top:1rem}.home_faq__Kz2Fq{margin-top:1.5rem}.home_faq__Kz2Fq details{border-bottom:1px solid var(--line)}.home_faq__Kz2Fq summary{display:flex;align-items:center;justify-content:space-between;gap:1rem;min-height:64px;padding:1rem 0;cursor:pointer;list-style:none}.home_faq__Kz2Fq summary::-webkit-details-marker{display:none}.home_faq__Kz2Fq summary svg{flex-shrink:0}.home_faq__Kz2Fq summary>span{font-size:1.5rem;color:var(--pine);flex-shrink:0}.home_faq__Kz2Fq details[open] summary>span{transform:rotate(45deg)}.home_faq__Kz2Fq details p{padding:0 2rem 1.5rem 0;max-width:70ch}.home_faq__Kz2Fq details p .home_textLink__7VvOZ{display:inline;min-height:0;margin:0}.home_closing__ov_WK{display:flex;align-items:center;justify-content:space-between;gap:2rem;padding:2.5rem;margin-bottom:3rem;border-radius:12px;background:#e9eee9}.home_closing__ov_WK p{margin-top:.5rem}.home_closing__ov_WK .home_button__NcRVS{flex-shrink:0}.home_footer__HqMXW{display:flex;align-items:start;justify-content:space-between;flex-wrap:wrap;gap:1.5rem;border-top:1px solid var(--line);padding-block:1.5rem 2.5rem}.home_footerPolicies__8G3lf{display:flex;flex-wrap:wrap;gap:1rem;max-width:35rem}.home_footerPolicies__8G3lf details{max-width:20rem}.home_footerPolicies__8G3lf summary{min-height:44px;display:flex;align-items:center;cursor:pointer;text-decoration:underline;text-underline-offset:.25em}.home_footerPolicies__8G3lf p{font-size:.875rem;padding-block:.5rem}@media(max-width:63.999rem){.home_home__kcaw_ h1{font-size:clamp(2.25rem,4.4vw,2.75rem)}.home_menuButton__gu2Ag{display:inline-flex}.home_headerInner__PB8_s{gap:.5rem}.home_headerInner__PB8_s>a:first-child{margin-right:auto;font-size:1.25rem}.home_accountLink___SSyD{font-size:.875rem;padding:.5rem;min-width:calc(4.75em + 1rem + 2px)}.home_navigation__oxR6g{display:none;flex-basis:100%;flex-direction:column;align-items:stretch;gap:.25rem}.home_navigation__oxR6g.home_menuOpen__QVdym{display:flex}.home_navigation__oxR6g>a{padding:.75rem}.home_hero__o4ZPq{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.home_heroAside__JSyf6{display:none}.home_intro__R_zLE{padding:2.5rem var(--gutter) 0}.home_heroConditions__YcLiK,.home_heroDetails__XLcIa{padding:0 var(--gutter) 1.5rem}.home_heroDemo__zE_AW{padding-top:2.5rem}.home_heroMain__5831Z{height:40rem}.home_priceLayout__MC1dz{grid-template-columns:1fr;gap:2rem}.home_prices__SWPRZ{justify-content:flex-start}}@media(min-width:40rem) and (max-width:55.999rem){.home_hero__o4ZPq{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr)}.home_intro__R_zLE{padding-right:1rem}.home_heroDemo__zE_AW{padding-inline:1rem}}@media(max-width:39.999rem){.home_home__kcaw_ h2{font-size:1.625rem}.home_heroDemo__zE_AW{padding:1.5rem var(--gutter)}.home_home__kcaw_{--gutter:1.25rem}.home_home__kcaw_ h1{font-size:2.125rem}.home_hero__o4ZPq{display:grid;grid-template-columns:minmax(0,1fr);grid-template-rows:none}.home_intro__R_zLE{grid-column:1;grid-row:1}.home_heroDemo__zE_AW{grid-column:1;grid-row:2}.home_heroDetails__XLcIa{grid-column:1;grid-row:3}.home_heroConditions__YcLiK{grid-column:1;grid-row:4}.home_heroMain__5831Z{height:auto;aspect-ratio:3/4}.home_intro__R_zLE{padding:2rem var(--gutter) 1rem}.home_heroDetails__XLcIa{padding:0 var(--gutter) 1rem}.home_heroConditions__YcLiK{padding:0 var(--gutter) 2rem}.home_closing__ov_WK .home_button__NcRVS,.home_heroDetails__XLcIa>.home_button__NcRVS{width:100%}.home_sectionHeading__2L2pT{display:block}.home_sectionHeading__2L2pT>p{margin-top:1rem}.home_gallery__Al8mb{grid-template-columns:repeat(2,minmax(0,1fr));gap:1.5rem .75rem}.home_steps__xpYIU{grid-template-columns:1fr;gap:1.5rem}.home_steps__xpYIU li{display:grid;grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:1rem}.home_workflowPhoto__FtdOm{height:10rem}.home_receivePhoto__T0bi_,.home_uploadPhoto__4Ymyy{width:60%;max-width:5rem;padding:4px}.home_photoSymbol__5E5QJ{right:-10px;bottom:8px;width:30px;height:30px}.home_photoSymbol__5E5QJ svg{width:18px;height:18px}.home_previewPhotos__utkjo{width:92%;gap:3px}.home_previewPhotos__utkjo>div{padding:2px}.home_previewPhotos__utkjo span{font-size:.625rem;white-space:nowrap}.home_stepCopy__5ZWUu{display:block;margin-top:0}.home_stepCopy__5ZWUu .home_stepNumber__AyxB3{width:32px;height:32px;font-size:.875rem;margin-bottom:.5rem}.home_stepCopy__5ZWUu h3{font-size:1rem}.home_steps__xpYIU p{font-size:.9375rem}.home_bundleLayout__Z__5D{grid-template-columns:minmax(0,1fr);gap:1.5rem}.home_bundleChoice__KIhmJ{grid-row:1}.home_bundleVisual__2i6q2{padding-top:1.25rem}.home_bundlePhotos__NdmML{height:12rem}.home_bundlePhotos__NdmML>div{max-width:7rem}.home_photoGuide__Jh9nA{margin-top:2.5rem}.home_privacyFacts__buMxJ{grid-template-columns:minmax(0,1fr);gap:.75rem}.home_privacyFacts__buMxJ li{display:grid;grid-template-columns:minmax(0,1fr) auto;align-items:baseline;gap:.25rem 1rem;padding:1rem 0}.home_privacyFacts__buMxJ .home_caption__a3fWP{grid-column:1/-1}.home_stepNumber__AyxB3{margin:0}.home_prices__SWPRZ{gap:.5rem}.home_prices__SWPRZ button{min-height:96px}.home_closing__ov_WK{display:block;padding:1.5rem}.home_closing__ov_WK .home_button__NcRVS{margin-top:1.5rem}.home_footer__HqMXW{display:block}.home_footerPolicies__8G3lf{margin-block:1rem}.home_sampleThumbnails__K7iK0{gap:.125rem}}@media(max-width:22rem){.home_home__kcaw_{--gutter:1rem}.home_home__kcaw_ h1{font-size:1.875rem}.home_gallery__Al8mb{grid-template-columns:minmax(0,1fr)}}@media(prefers-reduced-motion:reduce){.home_home__kcaw_ *{scroll-behavior:auto}.home_button__NcRVS{transition:background-color 80ms linear}.home_button__NcRVS:active:not(:focus-visible){transform:none}.home_button__NcRVS:focus-visible{transition:none}.home_bundleVisual__2i6q2[data-pointer-motion=true] .home_bundlePhotos__NdmML>div{transition:none}}@media(forced-colors:active){.home_button__NcRVS{box-shadow:none;border:1px solid ButtonText}.home_stepNumber__AyxB3{border:1px solid CanvasText;background:Canvas;color:CanvasText}.home_steps__xpYIU li:after{background:CanvasText}}