.LandingPage_page__AXpJt{--cream:#f7f4eb;--blue:#3968ba;--ink:#242c38;--muted:#687079;--yellow:#ffe163;--line:#deded4}.LandingPage_page__AXpJt *{box-sizing:border-box}.LandingPage_page__AXpJt{margin:0;background:var(--cream);color:var(--ink);font-family:DM Sans,Prompt,sans-serif;-webkit-font-smoothing:antialiased}.LandingPage_page__AXpJt a,.LandingPage_page__AXpJt button{-webkit-tap-highlight-color:transparent}.LandingPage_page__AXpJt a{color:inherit;text-decoration:none}.LandingPage_page__AXpJt button{font:inherit}.LandingPage_page__AXpJt a,.LandingPage_page__AXpJt button{touch-action:manipulation}.LandingPage_page__AXpJt a:focus-visible,.LandingPage_page__AXpJt button:focus-visible{outline:3px solid var(--blue);outline-offset:5px}.LandingPage_page__AXpJt img{display:block;width:100%;height:100%;-o-object-fit:cover;object-fit:cover}.LandingPage_page__AXpJt h1,.LandingPage_page__AXpJt h2,.LandingPage_page__AXpJt h3,.LandingPage_page__AXpJt p{margin:0}.LandingPage_page__AXpJt button{cursor:pointer}.LandingPage_page__AXpJt .LandingPage_wrap___wf8a{max-width:1180px;margin:auto;padding:0 32px}.LandingPage_page__AXpJt .LandingPage_topbar__kokqs{position:sticky;top:0;z-index:20;background:hsla(45,43%,95%,.9);backdrop-filter:blur(18px);border-bottom:1px solid hsla(60,13%,85%,.55)}.LandingPage_page__AXpJt .LandingPage_nav__NV7Br{height:86px;display:flex;align-items:center;justify-content:space-between;gap:28px}.LandingPage_page__AXpJt .LandingPage_logo__q5sve{width:143px;height:auto}.LandingPage_page__AXpJt .LandingPage_navlinks__ydQB_{display:flex;gap:30px;font-size:13px}.LandingPage_page__AXpJt .LandingPage_navlinks__ydQB_ a:hover{color:var(--blue)}.LandingPage_page__AXpJt .LandingPage_pill__QTVo1{display:inline-flex;align-items:center;justify-content:center;gap:20px;border-radius:99px;padding:15px 24px;font-size:13px;font-weight:500;border:1px solid transparent;transition:transform .2s,background .2s;white-space:nowrap}.LandingPage_page__AXpJt .LandingPage_pill__QTVo1:hover{transform:translateY(-3px)}.LandingPage_page__AXpJt .LandingPage_pill__QTVo1.LandingPage_dark__sudrx{background:var(--ink);color:#fff}.LandingPage_page__AXpJt .LandingPage_pill__QTVo1.LandingPage_yellow__ZTDuK{background:var(--yellow);color:var(--ink)}.LandingPage_page__AXpJt .LandingPage_pill__QTVo1.LandingPage_outline__2Ou8E{border-color:#c4c9ce;background:transparent}.LandingPage_page__AXpJt .LandingPage_arrow__cyuv8{font-size:20px;line-height:1}.LandingPage_page__AXpJt .LandingPage_hero__kVC1o{position:relative;max-width:1512px;min-height:710px;margin:auto;overflow:hidden;isolation:isolate}.LandingPage_page__AXpJt .LandingPage_hero-copy__cA76o{position:relative;z-index:3;text-align:center;max-width:630px;margin:auto;padding:114px 20px 120px;pointer-events:none}.LandingPage_page__AXpJt .LandingPage_hero-copy__cA76o a{pointer-events:auto}.LandingPage_page__AXpJt .LandingPage_eyebrow__Z1e9A{font-size:11px;font-weight:700;letter-spacing:2.5px;text-transform:uppercase;color:var(--blue)}.LandingPage_page__AXpJt .LandingPage_hero__kVC1o h1{font-size:clamp(50px,5.6vw,78px);line-height:1.09;letter-spacing:-4px;font-weight:600;margin:24px 0}.LandingPage_page__AXpJt .LandingPage_handword__kKT_q{color:var(--blue);position:relative;white-space:nowrap}.LandingPage_page__AXpJt .LandingPage_handword__kKT_q:after{content:"";position:absolute;bottom:-5px;left:0;width:100%;height:6px;background:var(--yellow);transform:rotate(-3deg);z-index:-1}.LandingPage_page__AXpJt .LandingPage_hero__kVC1o .LandingPage_thai-head__nEq5U{font-size:23px;font-weight:500;margin:28px 0 12px;letter-spacing:-.7px}.LandingPage_page__AXpJt .LandingPage_intro__uTo_i{font-size:13px;color:var(--muted);line-height:1.9}.LandingPage_page__AXpJt .LandingPage_actions__YAl29{display:flex;justify-content:center;gap:10px;margin-top:28px}.LandingPage_page__AXpJt .LandingPage_micro__6B4Mf{display:block;margin-top:20px;font-size:10px;letter-spacing:1.4px;color:#747970}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx{margin:1em 40px;position:absolute;background:#fff;padding:9px 9px 14px;border-radius:13px;box-shadow:0 10px 30px #262e3820;border:1px solid #e7e4dd;transition:transform .35s,box-shadow .35s;will-change:transform}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx img{border-radius:7px;aspect-ratio:4/4.6;-o-object-fit:cover;object-fit:cover;height:auto}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx figcaption{display:flex;align-items:center;justify-content:space-between;font-size:10px;padding:12px 3px 0;color:#5f646b}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx figcaption b{font-weight:500;color:var(--ink)}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_a__chjoe{width:213px;left:3%;top:34px;transform:rotate(-10deg)}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_b__hmsX1{width:187px;left:9%;top:357px;transform:rotate(7deg)}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_c__KDYL_{width:207px;right:3%;top:44px;transform:rotate(9deg)}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_d__c52Ef{width:196px;right:8%;top:357px;transform:rotate(-7deg)}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx:hover{transform:rotate(0deg) translateY(-8px);box-shadow:0 18px 40px #262e3830;z-index:4}.LandingPage_page__AXpJt .LandingPage_spark__5Y9q1{position:absolute;color:var(--blue);font-size:60px;line-height:1;z-index:2}.LandingPage_page__AXpJt .LandingPage_s1__UEv5h{left:24%;top:70px;transform:rotate(-15deg)}.LandingPage_page__AXpJt .LandingPage_s2__0_knW{right:25%;top:330px;color:#e5bb23;font-size:36px}.LandingPage_page__AXpJt .LandingPage_sticker___m22y{position:absolute;left:26%;bottom:58px;border:1px solid #b8c5d9;border-radius:99px;padding:10px 17px;transform:rotate(-9deg);font-size:10px;color:var(--blue);background:var(--cream)}.LandingPage_page__AXpJt .LandingPage_scroll-hint__RCgWH{position:absolute;bottom:25px;left:50%;transform:translateX(-50%);font-size:10px;letter-spacing:1px;color:var(--muted)}.LandingPage_page__AXpJt .LandingPage_ribbon__RmKVv{display:flex;justify-content:center;gap:45px;align-items:center;padding:21px 24px;background:var(--blue);color:#fff;font-size:12px;letter-spacing:1.4px;overflow:hidden}.LandingPage_page__AXpJt .LandingPage_ribbon__RmKVv .LandingPage_star__l0Sw_{color:var(--yellow);font-size:21px}.LandingPage_page__AXpJt .LandingPage_section__iD4Ku{padding-top:105px;padding-bottom:100px}.LandingPage_page__AXpJt .LandingPage_section-head__IQgrl{text-align:center;max-width:670px;margin:0 auto 42px}.LandingPage_page__AXpJt .LandingPage_section__iD4Ku h2{font-size:42px;font-weight:500;line-height:1.35;letter-spacing:-1.7px;margin:16px 0}.LandingPage_page__AXpJt .LandingPage_section-head__IQgrl p{font-size:14px;color:var(--muted);line-height:1.9}.LandingPage_page__AXpJt .LandingPage_mini-photos__XNTgm{display:inline-flex;vertical-align:middle;margin:0 4px}.LandingPage_page__AXpJt .LandingPage_mini-photos__XNTgm img{width:43px;height:43px;border:3px solid var(--cream);border-radius:50%;margin-left:-11px}.LandingPage_page__AXpJt .LandingPage_mini-photos__XNTgm img:first-child{margin-left:0}.LandingPage_page__AXpJt .LandingPage_filters__yArUB{display:flex;justify-content:center;gap:8px;margin-bottom:28px;flex-wrap:wrap}.LandingPage_page__AXpJt .LandingPage_filter__fn19g{border:1px solid #d8dbd5;background:transparent;border-radius:99px;padding:12px 20px;color:var(--muted);font-size:12px}.LandingPage_page__AXpJt .LandingPage_filter__fn19g[aria-selected=true]{background:var(--ink);border-color:var(--ink);color:#fff}.LandingPage_page__AXpJt .LandingPage_showcase__MMIlk{display:grid;grid-template-columns:1.22fr 1fr;background:#fff;border-radius:24px;border:1px solid #e5e5dc;overflow:hidden;min-height:440px}.LandingPage_page__AXpJt .LandingPage_showcase-image__irRC1{position:relative;min-height:440px}.LandingPage_page__AXpJt .LandingPage_showcase-image__irRC1>img{position:absolute;inset:0}.LandingPage_page__AXpJt .LandingPage_image-label__ETiZa{position:absolute;bottom:22px;left:22px;background:#fffffff0;border-radius:99px;padding:9px 15px;font-size:11px}.LandingPage_page__AXpJt .LandingPage_showcase-copy__vmPOk{padding:50px 45px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.LandingPage_page__AXpJt .LandingPage_showcase-copy__vmPOk .LandingPage_count___f803{font-size:11px;color:var(--blue);letter-spacing:2px}.LandingPage_page__AXpJt .LandingPage_showcase__MMIlk h3{font-size:35px;letter-spacing:-1.4px;margin:17px 0 12px;font-weight:500}.LandingPage_page__AXpJt .LandingPage_showcase__MMIlk p{font-size:14px;line-height:1.9;color:var(--muted)}.LandingPage_page__AXpJt .LandingPage_tags__uwr7b{display:flex;gap:8px;flex-wrap:wrap;margin:23px 0 30px}.LandingPage_page__AXpJt .LandingPage_tags__uwr7b span{border-bottom:1px solid #dbddd9;padding:6px 0;margin-right:12px;font-size:11px}.LandingPage_page__AXpJt .LandingPage_textlink__sbMRJ{border-bottom:1px solid var(--ink);padding:5px 0;font-size:13px;display:inline-flex;gap:35px}.LandingPage_page__AXpJt .LandingPage_how___0Lvl{background:#edeedf;border-top:1px solid #e2e3d7}.LandingPage_page__AXpJt .LandingPage_how-layout__Blz27{display:grid;grid-template-columns:1fr 1fr;gap:100px;align-items:center}.LandingPage_page__AXpJt .LandingPage_how___0Lvl h2{font-size:47px;line-height:1.2;letter-spacing:-2px;margin-bottom:36px}.LandingPage_page__AXpJt .LandingPage_step__Rt2N0{display:flex;gap:19px;padding:22px 0;border-top:1px solid #d5d8c9}.LandingPage_page__AXpJt .LandingPage_step-num__GPNCI{font-size:11px;color:var(--blue);padding-top:4px}.LandingPage_page__AXpJt .LandingPage_step__Rt2N0 h3{font-size:17px;font-weight:500;margin-bottom:6px}.LandingPage_page__AXpJt .LandingPage_step__Rt2N0 p{font-size:12px;line-height:1.8;color:var(--muted)}.LandingPage_page__AXpJt .LandingPage_memory__lemIb{position:relative;padding:30px}.LandingPage_page__AXpJt .LandingPage_memory__lemIb img{border-radius:12px;transform:rotate(4deg);box-shadow:0 20px 45px #263b3618}.LandingPage_page__AXpJt .LandingPage_memory__lemIb .LandingPage_note__LUqjq{position:absolute;top:4px;left:0;z-index:2;background:var(--yellow);padding:14px 22px;font-size:12px;transform:rotate(-7deg);border-radius:4px}.LandingPage_page__AXpJt .LandingPage_memory__lemIb .LandingPage_memory-caption__y5J_R{font-size:10px;text-align:center;letter-spacing:2px;margin-top:36px;color:var(--blue)}.LandingPage_page__AXpJt .LandingPage_closing__qcguk{text-align:center;padding:105px 20px 90px}.LandingPage_page__AXpJt .LandingPage_closing__qcguk .LandingPage_star__l0Sw_{font-size:50px;color:var(--blue)}.LandingPage_page__AXpJt .LandingPage_closing__qcguk h2{font-size:54px;line-height:1.2;letter-spacing:-2px;margin:14px 0 18px;font-weight:500}.LandingPage_page__AXpJt .LandingPage_closing__qcguk p{font-size:13px;line-height:1.9;color:var(--muted);margin-bottom:26px}.LandingPage_page__AXpJt footer{border-top:1px solid var(--line);padding:26px 0}.LandingPage_page__AXpJt .LandingPage_footer-row__mjojh{display:flex;align-items:center;justify-content:space-between;gap:20px;font-size:10px;color:var(--muted)}.LandingPage_page__AXpJt .LandingPage_draft__Z_PT3{font-size:9px;letter-spacing:1px;color:var(--blue)}@media(min-width:1400px){.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_a__chjoe{left:6%}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_c__KDYL_{right:6%}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_b__hmsX1{left:13%}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_d__c52Ef{right:13%}}@media(max-width:1050px){.LandingPage_page__AXpJt .LandingPage_hero-copy__cA76o{max-width:520px}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_a__chjoe{left:-5%;width:185px}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_c__KDYL_{right:-5%;width:185px}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_b__hmsX1{left:1%;width:160px;top:385px}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_d__c52Ef{right:1%;width:160px;top:385px}.LandingPage_page__AXpJt .LandingPage_hero__kVC1o h1{font-size:63px}.LandingPage_page__AXpJt .LandingPage_hero__kVC1o .LandingPage_thai-head__nEq5U{font-size:20px}.LandingPage_page__AXpJt .LandingPage_s1__UEv5h{left:23%;font-size:40px}.LandingPage_page__AXpJt .LandingPage_s2__0_knW{right:20%}.LandingPage_page__AXpJt .LandingPage_sticker___m22y{left:23%;bottom:30px}.LandingPage_page__AXpJt .LandingPage_how-layout__Blz27{gap:40px}.LandingPage_page__AXpJt .LandingPage_showcase-copy__vmPOk{padding:32px}.LandingPage_page__AXpJt .LandingPage_showcase__MMIlk h3{font-size:30px}}@media(max-width:900px){.LandingPage_page__AXpJt .LandingPage_wrap___wf8a{padding:0 22px}.LandingPage_page__AXpJt .LandingPage_nav__NV7Br{height:74px;gap:12px}.LandingPage_page__AXpJt .LandingPage_logo__q5sve{width:115px}.LandingPage_page__AXpJt .LandingPage_navlinks__ydQB_{display:none}.LandingPage_page__AXpJt .LandingPage_nav__NV7Br>.LandingPage_pill__QTVo1{font-size:11px;padding:11px 16px;gap:12px}.LandingPage_page__AXpJt .LandingPage_hero__kVC1o{min-height:880px}.LandingPage_page__AXpJt .LandingPage_hero-copy__cA76o{padding:62px 18px 0;max-width:100%}.LandingPage_page__AXpJt .LandingPage_hero__kVC1o h1{font-size:59px;letter-spacing:-3px;margin-top:19px}.LandingPage_page__AXpJt .LandingPage_eyebrow__Z1e9A{font-size:9px;letter-spacing:2px}.LandingPage_page__AXpJt .LandingPage_hero__kVC1o .LandingPage_thai-head__nEq5U{font-size:19px;margin-top:28px}.LandingPage_page__AXpJt .LandingPage_intro__uTo_i{font-size:12px}.LandingPage_page__AXpJt .LandingPage_actions__YAl29{gap:8px;margin-top:23px}.LandingPage_page__AXpJt .LandingPage_pill__QTVo1{font-size:12px;padding:14px 20px;gap:12px}.LandingPage_page__AXpJt .LandingPage_micro__6B4Mf{font-size:9px}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_a__chjoe{width:173px;left:calc(50% - 175px);top:526px;z-index:2;margin:0;transform:rotate(-8deg)}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_c__KDYL_{width:164px;right:calc(50% - 175px);top:554px;z-index:1;margin:0;transform:rotate(8deg)}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_b__hmsX1,.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_d__c52Ef{display:none}.LandingPage_page__AXpJt .LandingPage_s1__UEv5h{left:7%;top:31px;font-size:34px}.LandingPage_page__AXpJt .LandingPage_s2__0_knW{right:8%;top:496px;font-size:35px}.LandingPage_page__AXpJt .LandingPage_sticker___m22y{left:calc(50% - 70px);bottom:64px;z-index:4;font-size:9px;padding:9px 14px;transform:rotate(-5deg)}.LandingPage_page__AXpJt .LandingPage_scroll-hint__RCgWH{bottom:20px;font-size:9px;white-space:nowrap}.LandingPage_page__AXpJt .LandingPage_ribbon__RmKVv{gap:20px;font-size:9px;letter-spacing:1px;white-space:nowrap;padding:16px 12px}.LandingPage_page__AXpJt .LandingPage_ribbon__RmKVv .LandingPage_last__3YLgI{display:none}.LandingPage_page__AXpJt .LandingPage_section__iD4Ku{padding-top:65px;padding-bottom:65px}.LandingPage_page__AXpJt .LandingPage_section__iD4Ku h2{font-size:30px;letter-spacing:-1px}.LandingPage_page__AXpJt .LandingPage_section-head__IQgrl{margin-bottom:28px}.LandingPage_page__AXpJt .LandingPage_section-head__IQgrl p{font-size:12px}.LandingPage_page__AXpJt .LandingPage_mini-photos__XNTgm img{width:32px;height:32px}.LandingPage_page__AXpJt .LandingPage_filter__fn19g{font-size:11px;padding:11px 15px}.LandingPage_page__AXpJt .LandingPage_showcase__MMIlk{grid-template-columns:1fr;border-radius:18px}.LandingPage_page__AXpJt .LandingPage_showcase-image__irRC1{min-height:310px}.LandingPage_page__AXpJt .LandingPage_showcase-copy__vmPOk{padding:30px 26px 35px}.LandingPage_page__AXpJt .LandingPage_showcase__MMIlk h3{font-size:29px}.LandingPage_page__AXpJt .LandingPage_showcase__MMIlk p{font-size:13px}.LandingPage_page__AXpJt .LandingPage_how-layout__Blz27{grid-template-columns:1fr;gap:25px}.LandingPage_page__AXpJt .LandingPage_how___0Lvl h2{font-size:40px}.LandingPage_page__AXpJt .LandingPage_memory__lemIb{padding:20px}.LandingPage_page__AXpJt .LandingPage_memory__lemIb .LandingPage_note__LUqjq{font-size:11px}.LandingPage_page__AXpJt .LandingPage_closing__qcguk{padding:65px 22px}.LandingPage_page__AXpJt .LandingPage_closing__qcguk h2{font-size:42px}.LandingPage_page__AXpJt .LandingPage_footer-row__mjojh{flex-wrap:wrap;justify-content:center;text-align:center;font-size:9px}.LandingPage_page__AXpJt .LandingPage_footer-row__mjojh .LandingPage_draft__Z_PT3{width:100%}}@media(max-width:360px){.LandingPage_page__AXpJt .LandingPage_hero__kVC1o h1{font-size:52px}.LandingPage_page__AXpJt .LandingPage_hero__kVC1o .LandingPage_thai-head__nEq5U{font-size:17px}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_a__chjoe{width:150px;left:13px}.LandingPage_page__AXpJt .LandingPage_photo__6lHzx.LandingPage_c__KDYL_{width:147px;right:13px}.LandingPage_page__AXpJt .LandingPage_hero__kVC1o{min-height:850px}.LandingPage_page__AXpJt .LandingPage_ribbon__RmKVv{gap:11px}.LandingPage_page__AXpJt .LandingPage_actions__YAl29 .LandingPage_pill__QTVo1{padding:13px 16px;font-size:11px}}@media(prefers-reduced-motion:reduce){.LandingPage_page__AXpJt *,.LandingPage_page__AXpJt :after,.LandingPage_page__AXpJt :before{transition:none!important;animation:none!important}}.LandingPage_page__AXpJt [id]{scroll-margin-top:100px}.LandingPage_page__AXpJt .LandingPage_skipLink__h7dlU{position:absolute;top:-80px;left:16px;z-index:50;padding:12px 18px;background:#fff;color:#242c38}.LandingPage_page__AXpJt .LandingPage_skipLink__h7dlU:focus{top:10px}.LandingPage_page__AXpJt .LandingPage_packageLink__6a3wG{display:flex;justify-content:center;margin-top:28px}@media(max-width:1050px){.LandingPage_page__AXpJt .LandingPage_navlinks__ydQB_{display:none}}