.b2v-4a_track{height:290vh;position:relative;overflow-x:clip}.b2v-4a_howAnchor{width:1px;height:1px;position:absolute;top:48%}.b2v-4a_stage{height:100vh;min-height:640px;padding:clamp(112px, 20vh, 210px) var(--k-gutter) 22px;flex-direction:column;gap:clamp(14px,2.5vh,28px);display:flex;position:sticky;top:0;overflow-x:clip}@media (max-width:700px){.b2v-4a_stage{padding:clamp(92px, 13vh, 130px) var(--k-gutter-m) 16px}.b2v-4a_track{height:250vh}}.b2v-4a_heads{z-index:30;display:grid;position:relative}.b2v-4a_heads>.b2v-4a_head{grid-area:1/1}.b2v-4a_heads>.b2v-4a_floating{position:absolute;top:0;left:0;right:0}.b2v-4a_head{text-align:center;will-change:opacity, transform;flex-direction:column;align-items:center;gap:16px;display:flex}.b2v-4a_title{font-family:var(--k-display);font-weight:700;font-size:var(--k-h-xl);letter-spacing:-.01em;flex-direction:column;align-items:center;margin:0;line-height:.82;display:flex}.b2v-4a_title>span{display:block}.b2v-4a_title .b2v-4a_l2{margin-top:-.12em}@media (min-width:700px){.b2v-4a_title>span{white-space:nowrap}}@media (max-width:700px){.b2v-4a_howHead .b2v-4a_title{font-size:clamp(34px,11.5vw,48px)}}.b2v-4a_lead{color:var(--k-ink-2);max-width:50ch;font-size:17px;line-height:1.5}@media (max-width:700px){.b2v-4a_lead{font-size:16px}}.b2v-4a_steps{flex-wrap:wrap;justify-content:center;gap:12px 30px;margin:6px 0 0;padding:0;list-style:none;display:flex}.b2v-4a_steps li{font:600 16px/1.25 var(--k-text);color:var(--k-ink);align-items:center;gap:12px;display:flex}.b2v-4a_steps li:first-child{--c:var(--c1,0)}.b2v-4a_steps li:nth-child(2){--c:var(--c2,0)}.b2v-4a_steps li:nth-child(3){--c:var(--c3,0)}.b2v-4a_stepN{width:54px;height:54px;font:700 42px/1 var(--k-display);isolation:isolate;flex:none;place-items:center;padding-top:4px;display:grid;position:relative}.b2v-4a_stepN svg{z-index:-1;width:calc(100% + 6px);height:calc(100% + 6px);position:absolute;inset:-3px;overflow:visible}.b2v-4a_stepN path{fill:none;stroke:var(--k-yellow);stroke-width:8px;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--c))}@media (max-width:700px){.b2v-4a_steps{flex-wrap:nowrap;gap:8px;width:100%}.b2v-4a_steps li{text-align:center;flex-direction:column;flex:1;gap:6px;font-size:14px}.b2v-4a_stepN{width:46px;height:46px;font-size:36px}}.b2v-4a_ctas{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}.b2v-4a_scene{z-index:1;isolation:isolate;flex:1;min-height:300px;position:relative;container-type:size}@media (max-width:700px){.b2v-4a_scene{width:200%;margin-left:-50%;margin-top:calc(var(--walls,0) * -15vh)}}.b2v-4a_room{z-index:1;opacity:var(--walls,0);position:absolute;inset:0}.b2v-4a_room i{position:absolute;inset:0}.b2v-4a_back{background:var(--k-wall);inset:18% 22% 22%!important}.b2v-4a_floor{background:linear-gradient(color-mix(in srgb, var(--k-floor) 34%, var(--k-paper)), color-mix(in srgb, var(--k-floor) 18%, var(--k-paper)));clip-path:polygon(22% 78%,78% 78%,100% 100%,0 100%)}.b2v-4a_lw{background:linear-gradient(90deg, color-mix(in srgb, var(--k-wall-side) 40%, var(--k-paper)), var(--k-wall));clip-path:polygon(0 0,22% 18%,22% 78%,0 100%)}.b2v-4a_rw{background:linear-gradient(270deg, color-mix(in srgb, var(--k-wall-side) 40%, var(--k-paper)), var(--k-wall));clip-path:polygon(100% 0,78% 18%,78% 78%,100% 100%)}.b2v-4a_bench{width:min(20cqw,52cqh);height:auto;position:absolute;bottom:5.5%;left:50%;overflow:visible;transform:translate(-50%)}.b2v-4a_outline{z-index:2;pointer-events:none;width:100%;height:100%;opacity:calc(1 - var(--walls,0) * .85);position:absolute;inset:0;overflow:visible}.b2v-4a_outline path{fill:none;stroke:var(--k-ink);stroke-opacity:.1;stroke-width:1px;stroke-linecap:round;stroke-linejoin:round;stroke-dasharray:1;stroke-dashoffset:1px}.b2v-4a_sheet{z-index:5;will-change:transform, left, top, width, height;position:absolute}.b2v-4a_paper{width:100%;height:100%;box-shadow:var(--k-shadow-paper);outline:var(--bw,0px) solid var(--frame,var(--k-frame-oak));transition:box-shadow var(--k-d-hover);background:#fffdf8;padding:4%;position:relative}.b2v-4a_paper:after{content:"";width:14%;height:14%;opacity:calc(1 - var(--q,0));background:linear-gradient(135deg,#0000 50%,#1d243314 50%,#f1ebdf 62%,#fffdf8 100%);position:absolute;bottom:0;right:0}.b2v-4a_sheet:hover .b2v-4a_paper{box-shadow:0 1px 1px #1d243314,0 18px 30px #1d24332e}.b2v-4a_pic{width:100%;height:100%;position:relative}.b2v-4a_robot{z-index:6;aspect-ratio:.8;filter:drop-shadow(0 14px 10px #1d243338);pointer-events:none;width:min(10cqw,26cqh);position:absolute;bottom:-2%;left:25%;transform:rotate(-5deg)}@media (max-width:700px){.b2v-4a_robot{width:min(9cqw,26cqh);left:30%}}.b2v-4a_hint{z-index:7;color:var(--k-ink-2);box-shadow:var(--k-shadow-s);white-space:nowrap;background:#ffffffeb;border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;transition:opacity .3s;display:flex;position:absolute;bottom:10px;left:50%;transform:translate(-50%)}.b2v-4a_hint i{border:2px solid var(--k-ink-2);border-top-color:#0000;border-radius:50%;width:14px;height:14px;animation:1s linear infinite b2v-4a_spin}@keyframes b2v-4a_spin{to{transform:rotate(1turn)}}@media (prefers-reduced-motion:reduce){.b2v-4a_hint i{animation:none}}
.oatKBa_banner{z-index:50;background:var(--k-surface);border:1px solid var(--k-line);border-radius:var(--k-r-card);width:min(440px,100% - 32px);box-shadow:var(--k-shadow-m);color:var(--k-ink-2);align-items:center;gap:12px;padding:10px 12px 10px 14px;font-size:13px;line-height:1.35;display:flex;position:fixed;bottom:16px;right:16px}.oatKBa_banner p{text-wrap:pretty;flex:1;min-width:0;margin:0}.oatKBa_acts{flex-direction:column;flex:none;align-items:center;gap:4px;display:flex}@media (max-width:700px){.oatKBa_banner{right:8px;bottom:calc(8px + env(safe-area-inset-bottom));width:calc(100% - 16px)}}.oatKBa_link{font:inherit;color:inherit;text-underline-offset:3px;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}
.gdKV5q_app{min-height:100dvh;padding-bottom:calc(96px + env(safe-area-inset-bottom));padding-left:env(safe-area-inset-left);padding-right:env(safe-area-inset-right)}.gdKV5q_top{padding:calc(10px + var(--k-sat)) var(--k-gutter-m) 8px;z-index:20;background:var(--k-paper);box-shadow:0 1px 0 var(--k-line);height:var(--k-top-h);box-sizing:border-box;justify-content:space-between;align-items:center;gap:12px;display:flex;position:sticky;top:0}.gdKV5q_app{--k-top-h:calc(58px + var(--k-sat))}.gdKV5q_logo{flex:none;display:block}.gdKV5q_logo svg{width:auto;height:26px;display:block}.gdKV5q_main{padding:18px var(--k-gutter-m) 0}.gdKV5q_side{display:none}.gdKV5q_tabbar{z-index:30;position:fixed;bottom:0;left:0;right:0;padding-left:calc(10px + env(safe-area-inset-left))!important;padding-right:calc(10px + env(safe-area-inset-right))!important}.gdKV5q_tabbar svg{width:24px;height:24px}.gdKV5q_kidSkel{border-radius:99px;width:88px;height:40px;display:block}@media (min-width:960px){.gdKV5q_app{--k-top-h:0px;grid-template-columns:252px minmax(0,1fr);padding-bottom:0;display:grid}.gdKV5q_top,.gdKV5q_tabbar{display:none}.gdKV5q_side{border-right:1px solid var(--k-line);flex-direction:column;gap:16px;height:100dvh;padding:26px 18px;display:flex;position:sticky;top:0}.gdKV5q_side .gdKV5q_logo{margin:0 0 6px 6px}.gdKV5q_side .gdKV5q_logo svg{height:32px}.gdKV5q_main{max-width:1180px;padding:36px 44px 64px}}.gdKV5q_sideNav{flex-direction:column;gap:2px;margin-top:4px;display:flex}.gdKV5q_sideNav a{border-radius:var(--k-r-s);color:var(--k-ink-2);transition:background var(--k-d-hover), color var(--k-d-hover);align-items:center;gap:12px;padding:10px 12px;font-size:15px;text-decoration:none;display:flex}.gdKV5q_sideNav a:hover{background:var(--k-surface-2);color:var(--k-ink)}.gdKV5q_sideNav a[aria-current]{background:var(--k-surface);color:var(--k-ink);box-shadow:inset 0 0 0 1px var(--k-line);font-weight:600}.gdKV5q_sideNav svg{width:22px;height:22px}.gdKV5q_limit{border-radius:var(--k-r-card);background:var(--k-surface);box-shadow:inset 0 0 0 1px var(--k-line);color:var(--k-ink);flex-direction:column;gap:6px;margin-top:auto;padding:14px;font-size:14px;text-decoration:none;display:flex}.gdKV5q_limitNote{color:var(--k-ink-2);font-size:12px}.gdKV5q_account{padding:var(--k-s3) var(--k-s2) 0;border-top:1px solid var(--k-line);flex-direction:column;gap:2px;display:flex}.gdKV5q_sideNav+.gdKV5q_account{margin-top:auto}.gdKV5q_accountMail{color:var(--k-ink-2);text-overflow:ellipsis;white-space:nowrap;padding:0 var(--k-s2);font-size:13px;overflow:hidden}.gdKV5q_logout{align-items:center;gap:var(--k-s2);min-height:40px;padding:0 var(--k-s2);border-radius:var(--k-r-s);font:500 15px var(--k-text);color:var(--k-ink);cursor:pointer;background:0 0;border:0;align-self:flex-start;display:inline-flex}.gdKV5q_logout:hover{background:var(--k-surface-2)}.gdKV5q_logoutBtn{flex:none}.gdKV5q_page{flex-direction:column;gap:14px;padding-bottom:24px;display:flex}.gdKV5q_head{flex-direction:column;gap:2px;padding-top:4px;display:flex}.gdKV5q_head:has(>.k-btn--icon){flex-direction:row;align-items:center;gap:8px}.gdKV5q_section{flex-direction:column;gap:10px;margin-top:10px;display:flex}.gdKV5q_sectionTitle{font:700 17px/1.3 var(--k-text);margin:0}.gdKV5q_sectionHead{justify-content:space-between;align-items:baseline;gap:12px;display:flex}.gdKV5q_hiddenSets{flex-direction:column;gap:8px;padding-bottom:12px;display:flex}.gdKV5q_hiddenSet{justify-content:space-between;align-items:center;gap:12px;font-size:15px;display:flex}.gdKV5q_quiet{font:500 15px var(--k-text);color:var(--k-ink-2);text-underline-offset:3px;cursor:pointer;background:0 0;border:0;align-self:center;padding:8px 0;text-decoration:underline}.gdKV5q_quiet:hover{color:var(--k-ink)}.gdKV5q_onlyWide{display:none}@media (min-width:960px){.gdKV5q_onlyPhone{display:none}.gdKV5q_onlyWide{display:grid}}.gdKV5q_note{border-radius:var(--k-r-card);background:color-mix(in srgb, var(--k-yellow) 18%, var(--k-surface));flex-wrap:wrap;align-items:center;gap:10px 12px;padding:12px 14px;font-size:14px;line-height:1.45;display:flex}.gdKV5q_note>span:first-of-type{flex:220px}.gdKV5q_noteIcon{flex:none;width:22px;height:22px}.gdKV5q_noteClose{margin:-8px -8px -8px 0}.gdKV5q_noteActs{flex:100%;gap:16px;padding-left:34px;display:flex}.gdKV5q_noteActs .gdKV5q_quiet{align-self:auto;padding:0;font-size:14px}.gdKV5q_tabsSticky{top:var(--k-top-h);z-index:5;background:var(--k-paper);margin:0 calc(-1 * var(--k-gutter-m));padding:4px var(--k-gutter-m) 0;position:sticky}@media (min-width:960px){.gdKV5q_tabsSticky{margin:0;padding:4px 0 0}}.gdKV5q_month{scroll-margin-top:56px}.gdKV5q_grid{gap:6px}@media (min-width:600px){.gdKV5q_grid{grid-template-columns:repeat(auto-fill,minmax(132px,1fr));gap:10px}}.gdKV5q_work{display:block}.gdKV5q_work[aria-current]{outline:3px solid var(--k-ink);outline-offset:2px}.gdKV5q_craftImg{background:color-mix(in srgb, var(--k-floor) 30%, var(--k-paper));padding:8%;object-fit:contain!important}.gdKV5q_fresh,.gdKV5q_waitMark{font:700 10px/1 var(--k-text);background:var(--k-yellow);color:var(--k-ink);border-radius:99px;padding:4px 6px;position:absolute;top:6px;left:6px}.gdKV5q_waitMark{text-align:center;color:#fff;background:#1d2433b8;border-radius:0;padding:6px;inset:auto 0 0}.gdKV5q_work:has(.gdKV5q_waitMark) img{opacity:.55}.gdKV5q_work>.gdKV5q_processing,.gdKV5q_failMark{text-align:center;font:700 10px/1 var(--k-text);color:#fff;background:#1d2433b8;padding:6px;position:absolute;bottom:0;left:0;right:0}.gdKV5q_failMark{background:var(--k-coral-text)}.gdKV5q_failActs{flex-wrap:wrap;gap:8px;display:flex}.gdKV5q_legend{justify-content:center;align-items:center;gap:6px;display:flex}.gdKV5q_dot{background:var(--k-blue);border-radius:50%;width:9px;height:9px;display:inline-block}.gdKV5q_empty{padding:28px 20px 26px}.gdKV5q_emptyArt{width:132px;height:96px;margin-bottom:6px;position:relative}.gdKV5q_emptyArt span{border:1.5px dashed var(--k-line-strong);background:#fffdf8;width:74px;height:90px;position:absolute}.gdKV5q_emptyArt span:first-child{left:8px;transform:rotate(-8deg)}.gdKV5q_emptyArt span:last-child{top:4px;right:8px;transform:rotate(6deg)}.gdKV5q_skelTitle{width:60%;height:34px;display:block}.gdKV5q_skelLine{width:40%;height:16px;display:block}.gdKV5q_skelHall{aspect-ratio:16/10;border-radius:var(--k-r-card);width:100%;margin-top:48px;display:block}.gdKV5q_withPanel{display:block}.gdKV5q_behind{display:none}@media (min-width:960px){.gdKV5q_withPanel{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:28px;display:grid}.gdKV5q_behind{display:block}.gdKV5q_withPanel .gdKV5q_panel{background:var(--k-surface);border-radius:var(--k-r-card);max-height:calc(100dvh - 48px);box-shadow:inset 0 0 0 1px var(--k-line), var(--k-shadow-s);padding:14px 20px 20px;position:sticky;top:24px;overflow:auto}.gdKV5q_withPanel .gdKV5q_panelTop{z-index:5;background:color-mix(in srgb, var(--k-surface) 94%, transparent);-webkit-backdrop-filter:blur(8px);margin:-14px -20px 0;padding:8px 10px 4px;position:sticky;top:-14px}}.gdKV5q_panel{flex-direction:column;gap:14px;padding-bottom:24px;display:flex}.gdKV5q_panelTop{justify-content:space-between;align-items:center;margin:0 -10px;display:flex}@media (max-width:959px){.gdKV5q_panelTop{top:calc(8px + var(--k-top-h));z-index:5;pointer-events:none;margin:0 -4px;padding:0;position:sticky}.gdKV5q_panelTop>*{pointer-events:auto}.gdKV5q_panelTop>.k-btn--icon{box-shadow:var(--k-shadow-s)}}.gdKV5q_saved{border-radius:var(--k-r-pill);background:var(--k-surface);min-height:32px;box-shadow:var(--k-shadow-s);font:600 13px var(--k-text);color:var(--k-ink-2);opacity:0;transition:opacity var(--k-d-state) var(--k-ease), transform var(--k-d-state) var(--k-ease);align-items:center;gap:6px;padding:0 12px;display:inline-flex;transform:translateY(-4px)}.gdKV5q_saved[data-state=saving],.gdKV5q_saved[data-state=saved]{opacity:1;transform:none}.gdKV5q_saved[data-state=saved]{color:var(--k-ok-text)}.gdKV5q_workPhoto{place-items:center;margin:0;padding:10px 0 6px;display:grid}.gdKV5q_workPhoto>span{max-width:min(100%,420px);display:block}.gdKV5q_workPhoto img{width:auto;max-height:46vh;margin:0 auto}.gdKV5q_workPhoto{position:relative}.gdKV5q_workBusy{color:#fff;white-space:nowrap;background:#1d2433c7;border-radius:999px;padding:6px 12px;font-size:14px;position:absolute;bottom:18px;left:50%;transform:translate(-50%)}.gdKV5q_edgesBtn{align-self:center}.gdKV5q_edgesStage{background:color-mix(in srgb, var(--k-ink) 6%, var(--k-paper));border-radius:var(--k-r-card);place-items:center;padding:14px;display:grid}.gdKV5q_edgesBox{touch-action:none;-webkit-user-select:none;user-select:none;line-height:0;display:inline-block;position:relative}.gdKV5q_edgesBox img{pointer-events:none;width:auto;max-width:100%;height:auto;max-height:min(58dvh,560px);display:block}.gdKV5q_edgesSvg{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;overflow:visible}.gdKV5q_edgesShade{fill:#1d24336b}.gdKV5q_edgesLine{fill:none;stroke:var(--k-yellow);stroke-width:2.5px}.gdKV5q_edgesBad{stroke:var(--k-coral);stroke-dasharray:6 5}.gdKV5q_edgesHandle{cursor:grab;touch-action:none;background:0 0;border:0;place-items:center;width:44px;height:44px;margin:0;padding:0;display:grid;position:absolute;transform:translate(-50%,-50%)}.gdKV5q_edgesHandle:active{cursor:grabbing}.gdKV5q_edgesHandle span{border:3px solid var(--k-yellow);background:#fff;border-radius:50%;width:22px;height:22px;box-shadow:0 2px 6px #1d243359}.gdKV5q_edgesHandle:focus-visible span{outline:3px solid var(--k-ink);outline-offset:2px}.gdKV5q_edgesLens{z-index:70;pointer-events:none;background-color:#fff;background-repeat:no-repeat;border:3px solid #fff;border-radius:50%;position:fixed;box-shadow:0 6px 18px #1d243359}.gdKV5q_edgesLens:after{content:"";border:2px solid var(--k-yellow);border-radius:50%;width:14px;height:14px;margin:-7px 0 0 -7px;position:absolute;top:50%;left:50%;box-shadow:0 0 0 1px #1d243380}.gdKV5q_kidRow{align-items:center;gap:8px;display:flex}.gdKV5q_kidRow>a{flex:1;min-width:0}.gdKV5q_kidTitle{align-items:center;gap:10px;display:flex}.gdKV5q_titleRow{border-radius:var(--k-r-card);background:var(--k-surface);box-shadow:inset 0 0 0 1px var(--k-line);flex-wrap:wrap;align-items:center;gap:8px;padding:10px 14px;display:flex}.gdKV5q_titleRow b{flex:auto;font-size:16px}.gdKV5q_hallSmallWrap{position:relative}.gdKV5q_hallSmallWrap>.gdKV5q_processing{border-radius:var(--k-r-pill);color:#fff;font:600 11px var(--k-text);text-align:center;background:#1d2433b8;padding:3px 6px;position:absolute;bottom:6px;left:6px;right:6px}.gdKV5q_hallSmallWrap>.gdKV5q_editBtn{box-shadow:var(--k-shadow-s);position:absolute;top:8px;right:8px}.gdKV5q_hallTitle .gdKV5q_editBtn{vertical-align:middle;width:32px;height:32px;margin-left:6px}.gdKV5q_editBtn{appearance:none;box-sizing:border-box;border-radius:var(--k-r-s);background:var(--k-surface-2);width:36px;min-width:36px;height:36px;color:var(--k-ink);font:inherit;cursor:pointer;transition:background var(--k-d-hover);border:0;flex:none;place-items:center;margin:0;padding:0;line-height:0;display:inline-grid}.gdKV5q_editBtn svg{display:block}.gdKV5q_editBtn:hover{background:#e9e2d6}.gdKV5q_editBtn:focus-visible{outline:2px solid var(--k-ink);outline-offset:2px}.gdKV5q_bareForm{flex-direction:column;gap:14px;display:flex}.gdKV5q_edgesActs{flex-wrap:wrap;gap:8px;display:flex}.gdKV5q_edgesActs .gdKV5q_k-btn{flex:auto}.gdKV5q_pedestal{padding:14px 18px 0;position:relative}.gdKV5q_pedestal:after{content:"";background:color-mix(in srgb, var(--k-floor) 55%, var(--k-paper));height:18px;box-shadow:var(--k-shadow-s);border-radius:4px;margin:0 -10px;display:block}.gdKV5q_titleField input{font:700 20px/1.25 var(--k-text);background:0 0;border-color:#0000;margin:0 -8px;padding:6px 8px}.gdKV5q_titleField input:hover{border-color:var(--k-line)}.gdKV5q_titleField input:focus{border-color:var(--k-ink);background:var(--k-surface)}.gdKV5q_metaRow{flex-wrap:wrap;align-items:flex-end;gap:14px;display:flex}.gdKV5q_metaRow .gdKV5q_k-field,.gdKV5q_metaRow>label{flex:0 190px}.gdKV5q_age{color:var(--k-ink-2);padding-bottom:13px;font-size:14px}.gdKV5q_tags{flex-wrap:wrap;align-items:center;gap:6px;display:flex}.gdKV5q_tagChip{align-items:center;gap:6px;display:inline-flex}.gdKV5q_toggles{flex-direction:column;gap:12px;padding:4px 0;display:flex}.gdKV5q_hearts{color:var(--k-ink);align-items:center;gap:8px;font-size:14px;display:flex}.gdKV5q_heartIcon{width:18px;height:18px;color:var(--k-coral);flex:none}.gdKV5q_heartIcon path{fill:currentColor}.gdKV5q_giftIcon{flex:none;width:20px;height:20px}.gdKV5q_workActs{flex-wrap:wrap;gap:8px;display:flex}.gdKV5q_workActs>*{flex:150px}.gdKV5q_workActs svg{width:20px;height:20px}.gdKV5q_danger{color:var(--k-coral-text);font:500 15px var(--k-text);cursor:pointer;background:0 0;border:0;align-self:flex-start;align-items:center;gap:6px;padding:8px 0;display:inline-flex}.gdKV5q_confirm{border-radius:var(--k-r-card);background:var(--k-surface-2);flex-direction:column;gap:10px;padding:14px;font-size:15px;display:flex}.gdKV5q_confirmActs{flex-wrap:wrap;gap:8px;display:flex}.gdKV5q_hall{background:var(--k-wall);border-radius:12px;width:100%;position:relative;overflow:hidden;box-shadow:inset 0 0 0 1px #1d24330f}.gdKV5q_hall_l{aspect-ratio:16/9}.gdKV5q_hall_m{aspect-ratio:16/10}.gdKV5q_hall_s{aspect-ratio:4/3;border-radius:10px}.gdKV5q_hallWall{justify-content:center;align-items:center;gap:4%;padding:0 7%;display:flex;position:absolute;inset:0 0 24%}.gdKV5q_hallFrame{aspect-ratio:3/4;outline:3px solid var(--frame);box-shadow:var(--k-shadow-frame);transform:translateY(var(--lift));background:#fff;flex:0 15%;padding:1.2%}.gdKV5q_hallFrame img{object-fit:cover;width:100%;height:100%}.gdKV5q_hall_s .gdKV5q_hallFrame{outline-width:2px;flex-basis:20%}.gdKV5q_hallFloor{background:color-mix(in srgb, var(--k-floor) 32%, var(--k-paper));height:24%;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #1d24330f}.gdKV5q_hallEmpty{color:var(--k-ink-2);border:1.5px dashed var(--k-line-strong);border-radius:8px;padding:10px 14px;font-size:13px}.gdKV5q_hallCard{background:var(--k-surface);border-radius:var(--k-r-card);box-shadow:inset 0 0 0 1px var(--k-line);flex-direction:column;gap:12px;padding:10px;display:flex}.gdKV5q_hallInfo{flex-direction:column;gap:12px;padding:0 4px 4px;display:flex}@media (min-width:700px){.gdKV5q_hallInfo{flex-direction:row;justify-content:space-between;align-items:center}}.gdKV5q_hallTitle{font:700 20px/1.2 var(--k-text);align-items:center;gap:8px;margin:0;display:flex}.gdKV5q_badge{font:700 11px/1 var(--k-text);background:var(--k-yellow);border-radius:99px;padding:4px 8px}.gdKV5q_hallActs{flex-wrap:wrap;gap:8px;display:flex}.gdKV5q_hallActs>*{flex:auto}.gdKV5q_hallActs svg{width:20px;height:20px}.gdKV5q_hallGrid{grid-template-columns:repeat(2,1fr);gap:10px;display:grid}@media (min-width:700px){.gdKV5q_hallGrid{grid-template-columns:repeat(auto-fill,minmax(200px,1fr))}}.gdKV5q_hallSmall{color:var(--k-ink);flex-direction:column;gap:6px;font-size:13px;line-height:1.35;text-decoration:none;display:flex}.gdKV5q_hallSmall:hover .gdKV5q_hall{box-shadow:var(--k-shadow-s)}.gdKV5q_doorArt{background:linear-gradient(var(--k-wall) 78%, color-mix(in srgb, var(--k-floor) 32%, var(--k-paper)) 78%);border-radius:12px;justify-content:center;align-items:flex-end;gap:12px;height:104px;margin-bottom:4px;padding:16px 16px 0;display:flex}.gdKV5q_doorArt span{outline:3px solid var(--k-frame-oak);width:30px;height:40px;box-shadow:var(--k-shadow-frame);background:#fff;margin-bottom:34px}.gdKV5q_doorArt span:nth-child(2){outline-color:var(--k-frame-mint)}.gdKV5q_doorArt span:nth-child(3){outline-color:var(--k-frame-coral)}.gdKV5q_doorArt i{background:color-mix(in srgb, var(--k-yellow) 30%, var(--k-paper));width:46px;height:76px;box-shadow:inset 0 0 0 2px var(--k-line-strong);border-radius:23px 23px 0 0;margin-left:8px}.gdKV5q_shareCard{border-radius:var(--k-r-card);background:var(--k-surface);box-shadow:inset 0 0 0 1px var(--k-line);flex-direction:column;gap:10px;padding:12px;display:flex}.gdKV5q_shareCard svg{width:20px;height:20px}.gdKV5q_shareActs{flex-direction:column;gap:10px;display:flex}@media (min-width:700px){.gdKV5q_shareCard{grid-template-columns:minmax(0,1fr) 280px;align-items:center;gap:12px 24px;padding:16px 20px;display:grid}.gdKV5q_shareCard>.gdKV5q_previewChoice,.gdKV5q_shareCard>.gdKV5q_previewNote,.gdKV5q_shareCard>.gdKV5q_previewHead,.gdKV5q_shareCard>.gdKV5q_confirm{grid-column:1/-1}.gdKV5q_shareCard>.gdKV5q_quiet{grid-column:1/-1;justify-self:start}}.gdKV5q_linkPreview{grid-template-columns:112px 1fr;align-items:center;gap:12px;display:grid}.gdKV5q_linkPreview>div:last-child{flex-direction:column;gap:2px;min-width:0;font-size:15px;display:flex}.gdKV5q_url{color:var(--k-blue-text);text-overflow:ellipsis;white-space:nowrap;-webkit-user-select:all;user-select:all;font-size:13px;overflow:hidden}.gdKV5q_bucket{flex-direction:column;gap:6px;display:flex}.gdKV5q_bucketTitle{font:600 13px var(--k-text);color:var(--k-ink-2);margin:6px 0 0}.gdKV5q_visits{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gdKV5q_visit{border-radius:var(--k-r-card);background:var(--k-surface);box-shadow:inset 0 0 0 1px var(--k-line);width:100%;font:inherit;color:inherit;text-align:left;cursor:pointer;border:0;align-items:center;gap:12px;padding:10px 12px;display:flex}.gdKV5q_visit:hover{background:var(--k-surface-2)}.gdKV5q_visitGo{color:var(--k-ink-2);flex:none}.gdKV5q_avatar{background:var(--k-yellow);width:38px;height:38px;font:700 15px var(--k-text);color:var(--k-ink);border-radius:50%;flex:none;place-items:center;display:grid}.gdKV5q_avatar[data-anon]{background:var(--k-surface-2);color:var(--k-ink-2)}.gdKV5q_visitBody{flex-direction:column;flex:1;font-size:15px;line-height:1.3;display:flex}.gdKV5q_visitHearts{font:700 14px var(--k-text);align-items:center;gap:4px;display:inline-flex}.gdKV5q_guestGift{color:var(--k-ink);align-items:center;gap:8px;margin:0;font-size:15px;display:flex}.gdKV5q_guestGift svg{flex:none}.gdKV5q_planCard{color:var(--k-ink);text-decoration:none;gap:8px!important;padding:18px!important}.gdKV5q_planName{font:700 17px/1.3 var(--k-text);justify-content:space-between;align-items:center;gap:8px;display:flex}.gdKV5q_giftFrom{font-size:var(--k-t-small);color:var(--k-ink-2);margin-top:-8px}.gdKV5q_giftFrom b{color:var(--k-coral);font-weight:400}.gdKV5q_planCta{justify-content:space-between;align-items:center;margin-top:4px;font-size:15px;font-weight:600;display:flex}.gdKV5q_row{border-radius:var(--k-r-card);background:var(--k-surface);width:100%;box-shadow:inset 0 0 0 1px var(--k-line);text-align:left;color:var(--k-ink);font:inherit;cursor:pointer;border:0;align-items:center;gap:12px;padding:12px 14px;text-decoration:none;display:flex}.gdKV5q_rowIcon{width:22px;height:22px;color:var(--k-ink-2);flex:none}.gdKV5q_rowBody{overflow-wrap:anywhere;flex-direction:column;flex:1;gap:2px;min-width:0;font-size:15px;display:flex}.gdKV5q_rowChevron{width:18px;height:18px;color:var(--k-ink-2)}.gdKV5q_rowActs{flex-wrap:wrap;gap:8px;display:flex}.gdKV5q_ok{color:var(--k-ok-text);font-size:13px;font-weight:600}.gdKV5q_list{flex-direction:column;gap:6px;margin:0;padding:0;list-style:none;display:flex}.gdKV5q_inlineForm{border-radius:var(--k-r-card);background:var(--k-surface);box-shadow:inset 0 0 0 1px var(--k-line);flex-direction:column;gap:10px;padding:14px;display:flex}.gdKV5q_details{border-radius:var(--k-r-card);background:var(--k-surface);box-shadow:inset 0 0 0 1px var(--k-line);padding:12px 14px;font-size:15px}.gdKV5q_details summary{cursor:pointer;font-weight:600}.gdKV5q_details p{color:var(--k-ink-2);margin-top:8px}.gdKV5q_proto{border-radius:var(--k-r-card);border:1.5px dashed var(--k-line-strong);padding:14px}.gdKV5q_current p{font-size:15px}.gdKV5q_plans{grid-template-columns:1fr;gap:10px;display:grid}@media (min-width:600px){.gdKV5q_plans{grid-template-columns:1fr 1fr}}.gdKV5q_planOpt{text-align:left;font:inherit;color:var(--k-ink);cursor:pointer;border:0;gap:8px!important}.gdKV5q_planCheck{width:22px;height:22px}.gdKV5q_perks{flex-direction:column;gap:6px;margin:0;padding:0;font-size:15px;list-style:none;display:flex}.gdKV5q_perks li{align-items:center;gap:8px;display:flex}.gdKV5q_perks svg{color:var(--k-ok-text);flex:none}.gdKV5q_toastWrap{left:0;right:0;bottom:calc(100px + env(safe-area-inset-bottom));z-index:60;padding:0 var(--k-gutter-m);pointer-events:none;animation:gdKV5q_k-toast-in var(--k-d-state) var(--k-ease);justify-content:center;display:flex;position:fixed}.gdKV5q_toastWrap>*{pointer-events:auto;max-width:480px}.gdKV5q_toastLink{color:var(--k-yellow);white-space:nowrap;font-weight:600;text-decoration:none}@media (min-width:960px){.gdKV5q_toastWrap{padding-left:252px;bottom:28px}}@keyframes gdKV5q_k-toast-in{0%{opacity:0;transform:translateY(12px)}}.gdKV5q_layer{z-index:50;justify-content:center;align-items:flex-end;display:flex;position:fixed;inset:0}.gdKV5q_backdrop{cursor:pointer;animation:gdKV5q_k-fade var(--k-d-state) var(--k-ease);background:#1d243361;border:0;position:absolute;inset:0}.gdKV5q_sheet{background:var(--k-surface);border-radius:var(--k-r-sheet) var(--k-r-sheet) 0 0;width:100%;max-height:min(92dvh,100% - 12px);padding:10px 20px calc(22px + env(safe-area-inset-bottom));box-shadow:var(--k-shadow-m);animation:gdKV5q_k-up var(--k-d-state) var(--k-ease);flex-direction:column;gap:10px;display:flex;position:relative;overflow:auto}.gdKV5q_sheet .gdKV5q_k-btn svg,.gdKV5q_sheet>.gdKV5q_k-btn svg{width:22px;height:22px}.gdKV5q_grab{background:var(--k-line-strong);border-radius:2px;align-self:center;width:40px;height:4px;margin-bottom:6px}.gdKV5q_sheetTitle{font:700 20px/1.25 var(--k-text);margin:0}.gdKV5q_sheetText{color:var(--k-ink-2);font-size:15px;line-height:1.5}@media (min-width:700px){.gdKV5q_layer{align-items:center}.gdKV5q_sheet{border-radius:var(--k-r-sheet);width:min(440px,100% - 32px);padding:18px 24px 24px;animation-name:gdKV5q_k-pop-in}.gdKV5q_sheetWide{width:min(640px,100% - 32px)}.gdKV5q_grab{display:none}}@keyframes gdKV5q_k-fade{0%{opacity:0}}@keyframes gdKV5q_k-up{0%{opacity:0;transform:translateY(40px)}}@keyframes gdKV5q_k-pop-in{0%{opacity:0;transform:scale(.96)}}.gdKV5q_full{z-index:55;background:var(--k-paper);animation:gdKV5q_k-fade var(--k-d-state) var(--k-ease);flex-direction:column;display:flex;position:fixed;inset:0}.gdKV5q_fullTop{padding:calc(12px + var(--k-sat)) 12px 8px;align-items:center;gap:6px;display:flex}.gdKV5q_fullTitle{font:700 20px/1.25 var(--k-text);margin:0}.gdKV5q_fullBody{padding:4px var(--k-gutter-m) 16px;flex:1;width:100%;max-width:760px;margin:0 auto;overflow:auto}.gdKV5q_fullBottom{padding:12px var(--k-gutter-m) calc(16px + env(safe-area-inset-bottom));flex-direction:column;gap:8px;width:100%;max-width:760px;margin:0 auto;display:flex}.gdKV5q_center{text-align:center;flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.gdKV5q_ready{flex-direction:column;justify-content:center;gap:14px;display:flex}.gdKV5q_ready .gdKV5q_k-h-m{margin-top:8px}.gdKV5q_reviewGrid{grid-template-columns:repeat(3,1fr);gap:10px;display:grid}@media (min-width:600px){.gdKV5q_reviewGrid{grid-template-columns:repeat(auto-fill,minmax(140px,1fr))}}.gdKV5q_reviewItem{flex-direction:column;gap:6px;display:flex}.gdKV5q_reviewImg{aspect-ratio:1;border-radius:var(--k-r-s);background:var(--k-surface-2);cursor:pointer;border:0;padding:0;position:relative;overflow:hidden}.gdKV5q_reviewImg img{object-fit:cover;width:100%;height:100%;transition:opacity var(--k-d-hover), filter var(--k-d-hover)}.gdKV5q_reviewWrap{display:block;position:relative}.gdKV5q_reviewImg{width:100%}.gdKV5q_reviewItem[data-feed] img{opacity:.55}.gdKV5q_skipMark{color:#fff;font:600 12px var(--k-text);background:#1d24339e;padding:6px;position:absolute;inset:auto 0 0}.gdKV5q_reviewItem[data-feed] .gdKV5q_skipMark{background:#1d2433d9}.gdKV5q_reviewRemove{width:32px;height:32px;color:var(--k-ink);box-shadow:var(--k-shadow-s);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;right:6px}.gdKV5q_reviewRotate{width:32px;height:32px;color:var(--k-ink);box-shadow:var(--k-shadow-s);cursor:pointer;background:#ffffffeb;border:0;border-radius:50%;place-items:center;display:grid;position:absolute;top:6px;left:6px}.gdKV5q_craftToggle{color:var(--k-ink-2);cursor:pointer;align-items:center;gap:6px;font-size:13px;display:inline-flex}.gdKV5q_craftToggle input{width:16px;height:16px;accent-color:var(--k-ink)}.gdKV5q_uploadThumbs{justify-content:center;margin-bottom:8px;display:flex}.gdKV5q_uploadThumbs>span{width:72px;transition:opacity var(--k-d-state);margin:0 -10px}.gdKV5q_uploadThumbs img{aspect-ratio:3/4;object-fit:cover;width:100%}.gdKV5q_start{min-height:100dvh;padding:24px var(--k-gutter-m) 48px;flex-direction:column;align-items:center;display:flex}.gdKV5q_startLogo{align-self:flex-start}@media (min-width:700px){.gdKV5q_startLogo{align-self:center}}.gdKV5q_startLogo svg{width:auto;height:26px;display:block}@media (min-width:700px){.gdKV5q_startLogo svg{height:32px}}.gdKV5q_startForm{flex-direction:column;gap:14px;width:100%;max-width:420px;display:flex}.gdKV5q_startSub{font:700 18px/1.3 var(--k-text);margin:12px 0 0}.gdKV5q_agree{color:var(--k-ink-2);cursor:pointer;align-items:flex-start;gap:10px;font-size:14px;display:flex}.gdKV5q_agree input{width:20px;height:20px;accent-color:var(--k-ink);flex:none;margin:1px 0 0}@media (min-width:960px){.gdKV5q_hallCard .gdKV5q_hall_l{aspect-ratio:21/8}}.gdKV5q_startNote{border-radius:var(--k-r-card);background:color-mix(in srgb, var(--k-yellow) 18%, var(--k-surface));padding:12px 14px;font-size:15px}.gdKV5q_fav{color:var(--k-coral);text-shadow:0 0 2px #fff,0 0 4px #fff;font-size:15px;line-height:1;position:absolute;top:5px;left:6px}.gdKV5q_planBadge{border-radius:var(--k-r-pill);background:var(--k-yellow);color:var(--k-ink);font:600 12px var(--k-text);align-self:flex-start;padding:2px 10px}.gdKV5q_timeline{color:var(--k-ink-2);flex-direction:column;gap:8px;margin:0;padding-left:20px;font-size:15px;display:flex}.gdKV5q_timeline b{color:var(--k-ink)}.gdKV5q_alert{border-radius:var(--k-r-card);background:color-mix(in srgb, var(--k-coral) 14%, var(--k-surface));flex-direction:column;gap:10px;padding:12px 14px;font-size:15px;display:flex}.gdKV5q_alert b{color:var(--k-coral-text)}.gdKV5q_linkBtn{font:inherit;cursor:pointer;background:0 0;border:0;padding:0}.gdKV5q_tile{position:relative}.gdKV5q_tile>.gdKV5q_work{width:100%}.gdKV5q_favBtn{cursor:pointer;color:#fff;text-shadow:0 0 2px #1d24338c,0 0 6px #1d243359;opacity:0;width:36px;height:36px;transition:opacity var(--k-d-hover) var(--k-ease), transform var(--k-d-hover) var(--k-ease);background:0 0;border:0;place-items:center;font-size:18px;line-height:1;display:grid;position:absolute;bottom:2px;right:2px}.gdKV5q_favBtn[aria-pressed=true]{opacity:1;color:var(--k-coral);text-shadow:0 0 2px #fff,0 0 4px #fff}.gdKV5q_tile:hover .gdKV5q_favBtn,.gdKV5q_favBtn:focus-visible{opacity:1}.gdKV5q_favBtn:active{transform:scale(.9)}@media (hover:none){.gdKV5q_favBtn{opacity:.75}}.gdKV5q_promo{align-items:flex-end;gap:var(--k-s2) var(--k-s3);flex-wrap:wrap;display:flex}.gdKV5q_promo .k-field{flex:180px;margin:0}button.gdKV5q_hallSmall{font:inherit;color:inherit;text-align:left;cursor:pointer;background:0 0;border:0;padding:0;font-size:13px}.gdKV5q_previewChoice{justify-content:space-between;align-items:center;gap:8px;display:flex}.gdKV5q_previewChoice .k-tabs{min-width:0;margin-left:-12px}.gdKV5q_previewImg{aspect-ratio:1;border-radius:var(--k-r-xs);background:var(--k-surface-2);width:112px;display:block;position:relative;overflow:hidden}.gdKV5q_previewEdit{box-shadow:var(--k-shadow-s);position:absolute;bottom:4px;right:4px;width:30px!important;min-width:30px!important;height:30px!important}.gdKV5q_previewHead{align-items:center;gap:8px;display:flex}.gdKV5q_previewLabel{font:600 14px var(--k-text);color:var(--k-ink-2)}.gdKV5q_infoBtnSm{width:32px!important;min-width:32px!important;height:32px!important}.gdKV5q_previewImg img{object-fit:cover;width:100%;height:100%;display:block;position:absolute;inset:0}.gdKV5q_previewNote{margin:0}.gdKV5q_coverGrid{grid-template-columns:repeat(auto-fill,minmax(96px,1fr));gap:8px;display:grid}.gdKV5q_coverTile,.gdKV5q_coverAuto{aspect-ratio:1;border-radius:var(--k-r-s);background:var(--k-surface-2);cursor:pointer;font:600 13px var(--k-text);color:var(--k-ink);border:0;padding:0;position:relative;overflow:hidden}.gdKV5q_coverTile img{object-fit:cover;width:100%;height:100%;display:block}.gdKV5q_coverTile span{border-radius:var(--k-r-pill);color:var(--k-coral-text);background:#ffffffeb;padding:2px 6px;font-size:12px;position:absolute;bottom:6px;left:6px}.gdKV5q_coverTile[aria-pressed=true],.gdKV5q_coverAuto[aria-pressed=true]{box-shadow:inset 0 0 0 3px var(--k-ink)}.gdKV5q_coverTile[aria-pressed=true]:after{content:"";border-radius:inherit;box-shadow:inset 0 0 0 3px var(--k-ink);pointer-events:none;position:absolute;inset:0}.gdKV5q_pickMark{color:#0000;background:#1d243338;border-radius:50%;place-items:center;width:26px;height:26px;display:grid;position:absolute;top:6px;right:6px;box-shadow:inset 0 0 0 2px #fff,0 1px 3px #1d243359}.gdKV5q_pickMark svg{width:16px;height:16px}.gdKV5q_coverTile[aria-pressed=true] .gdKV5q_pickMark{background:var(--k-ink);color:#fff}.gdKV5q_coverAuto{padding:8px}.gdKV5q_stickyDone{box-shadow:0 -12px 16px var(--k-surface);position:sticky;bottom:0}.gdKV5q_sheet .gdKV5q_shareCard{box-shadow:none;background:0 0;align-items:stretch;padding:0;display:flex}.gdKV5q_groupLink{min-width:0;color:inherit;flex:1;align-items:center;gap:12px;text-decoration:none;display:flex}.gdKV5q_mailForm{flex-direction:column;gap:10px;display:flex}.gdKV5q_morePage{max-width:720px}.gdKV5q_codeForm{flex-direction:column;gap:10px;display:flex}.gdKV5q_codeForm input{letter-spacing:.3em;font-variant-numeric:tabular-nums;font-size:24px}.gdKV5q_codeForm input::placeholder{letter-spacing:normal;font-size:17px}.gdKV5q_howList{flex-direction:column;gap:12px;margin:4px 0;padding:0;list-style:none;display:flex}.gdKV5q_howList li{grid-template-columns:32px 1fr;align-items:start;gap:10px;font-size:16px;line-height:1.45;display:grid}.gdKV5q_howList svg{width:22px;height:22px;color:var(--k-blue-text);margin:1px auto 0}
._8bdY7G_shot{position:absolute;inset:0;container-type:inline-size}._8bdY7G_in{--u:calc(100cqw / 390);position:absolute;inset:0}._8bdY7G_photo{object-fit:cover}._8bdY7G_mat{left:calc(57 * var(--u));top:calc(189 * var(--u));width:calc(276 * var(--u));height:calc(217 * var(--u));background:#fcfbf2;place-items:center;display:grid;position:absolute}._8bdY7G_mat img{width:calc(260 * var(--u));mix-blend-mode:multiply;height:auto;display:block}._8bdY7G_label{left:calc(12 * var(--u));top:calc(651 * var(--u));width:calc(366 * var(--u));height:calc(115 * var(--u));padding:calc(14 * var(--u)) calc(16 * var(--u)) 0;gap:calc(4 * var(--u));background:var(--k-surface);border-radius:calc(20 * var(--u)) calc(20 * var(--u)) 0 0;text-align:left;flex-direction:column;display:flex;position:absolute}._8bdY7G_label .k-sheet__count{font-size:calc(13 * var(--u))}._8bdY7G_label .k-sheet__title{font-size:calc(20 * var(--u))}._8bdY7G_label .k-sheet__meta{font-size:calc(15 * var(--u));white-space:nowrap;line-height:1.45}._8bdY7G_row{justify-content:space-between;align-items:flex-start;gap:calc(8 * var(--u));display:flex}._8bdY7G_heart{margin:calc(-6 * var(--u)) calc(-6 * var(--u)) 0 0;padding:calc(6 * var(--u));gap:calc(4 * var(--u));min-height:calc(48 * var(--u));min-width:calc(48 * var(--u));font-size:calc(16 * var(--u));cursor:default;flex:none;justify-content:center}._8bdY7G_heart svg{width:calc(26 * var(--u));height:calc(26 * var(--u))}
._6d9mHW_header{z-index:50;transition:background var(--k-d-hover), box-shadow var(--k-d-hover);position:fixed;top:0;left:0;right:0}._6d9mHW_header._6d9mHW_scrolled{-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 0 var(--k-line);background:#faf7f2eb}._6d9mHW_headerIn{max-width:var(--k-container);padding:16px var(--k-gutter);align-items:center;gap:28px;margin:0 auto;display:flex}._6d9mHW_logo{flex:none;align-items:center;margin-right:auto;text-decoration:none;display:flex}._6d9mHW_logo svg{width:auto;height:32px;display:block}@media (max-width:860px){._6d9mHW_logo svg{height:26px}}@media (max-width:700px){._6d9mHW_ctaTail{display:none}}._6d9mHW_footLogo{vertical-align:-5px;width:auto;height:22px;margin-right:8px;display:inline-block}._6d9mHW_nav{gap:26px;font-size:15px;display:flex}._6d9mHW_headerActs{white-space:nowrap;align-items:center;gap:20px;margin-left:auto;font-size:15px;display:flex}@media (max-width:860px){._6d9mHW_nav{display:none}._6d9mHW_headerIn{padding:12px var(--k-gutter-m);gap:12px}._6d9mHW_headerActs{gap:14px}}._6d9mHW_section{padding:var(--k-s30) 0;scroll-margin-top:72px;position:relative;overflow-x:clip}@media (max-width:760px){._6d9mHW_dHideM{display:none}}._6d9mHW_section+._6d9mHW_section{padding-top:0}@media (max-width:700px){._6d9mHW_section{padding:var(--k-s20) 0}._6d9mHW_section+._6d9mHW_section{padding-top:var(--k-s10)}}._6d9mHW_sectionHead{flex-direction:column;gap:14px;max-width:760px;margin-bottom:40px;display:flex}._6d9mHW_sectionHead._6d9mHW_center{text-align:center;align-items:center;margin-left:auto;margin-right:auto}._6d9mHW_split{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}._6d9mHW_split._6d9mHW_reverse>:first-child{order:2}@media (max-width:860px){._6d9mHW_split,._6d9mHW_split._6d9mHW_reverse{grid-template-columns:1fr;gap:32px}._6d9mHW_split._6d9mHW_reverse>:first-child{order:0}._6d9mHW_split>:not(._6d9mHW_phoneBrushWrap){text-align:center}._6d9mHW_split ._6d9mHW_list{text-align:left}}._6d9mHW_list{flex-direction:column;gap:14px;margin:8px 0 0;padding:0;list-style:none;display:flex}._6d9mHW_list li{grid-template-columns:28px 1fr;gap:10px;font-size:17px;display:grid}._6d9mHW_list li:before{content:"";width:18px;height:18px;box-shadow:inset 0 0 0 2px var(--k-ink);background:radial-gradient(circle, var(--k-yellow) 40%, transparent 42%);border-radius:50%;margin-top:3px}._6d9mHW_phone{background:var(--k-paper);isolation:isolate;border-radius:40px;flex-direction:column;gap:12px;width:340px;max-width:100%;height:700px;margin:0 auto;padding:22px 16px 0;display:flex;position:relative;overflow:hidden;box-shadow:0 0 0 10px #15181f,0 40px 80px #1d243338}._6d9mHW_phoneScroll{flex-direction:column;flex:1;gap:12px;min-height:0;display:flex;overflow:hidden}._6d9mHW_phoneScroll>*{flex-shrink:0}._6d9mHW_phoneBar{color:var(--k-ink-2);z-index:2;margin:0 -16px;padding-bottom:14px;font-size:11px;position:relative}._6d9mHW_phoneBar span{text-align:center;min-width:48px}._6d9mHW_phoneBar ._6d9mHW_tabOn{color:var(--k-ink);font-weight:600}._6d9mHW_phoneBrushWrap{isolation:isolate;position:relative}._6d9mHW_phoneHall{background:linear-gradient(var(--k-wall) 72%, var(--k-floor) 72%);justify-content:flex-end;height:700px;padding:0}._6d9mHW_phoneHall ._6d9mHW_bigFrame{aspect-ratio:3/4;box-sizing:border-box;outline:5px solid var(--k-frame-mint);width:64%;box-shadow:var(--k-shadow-frame);background:#fff;padding:7%;position:absolute;top:15%;left:50%;transform:translate(-50%)}._6d9mHW_hallTop{justify-content:space-between;align-items:flex-start;display:flex;position:absolute;top:22px;left:14px;right:14px}._6d9mHW_hallCard{color:var(--k-ink-2);box-shadow:var(--k-shadow-s);background:#fffffff0;border-radius:14px;padding:8px 12px;font-size:12px}._6d9mHW_hallCard b{font:700 15px var(--k-text);color:var(--k-ink);display:block}._6d9mHW_hallSheet{margin:0 10px 14px}._6d9mHW_growing{overflow:hidden}._6d9mHW_growText{flex-direction:column;gap:14px;max-width:620px;display:flex}@media (max-width:860px){._6d9mHW_growText{text-align:center;align-items:center;margin:0 auto}}._6d9mHW_growArt{width:190%;max-width:none;height:auto;margin-top:48px;display:block;overflow:visible}@media (max-width:760px){._6d9mHW_growArt{width:450%;margin-top:28px}._6d9mHW_growArt ._6d9mHW_gLabel{font-size:.45px}}._6d9mHW_gFill{opacity:var(--f)}._6d9mHW_gFloor{fill:color-mix(in srgb, var(--k-floor) 34%, var(--k-paper))}._6d9mHW_gWall{fill:var(--k-wall)}._6d9mHW_gSide{fill:color-mix(in srgb, var(--k-wall-side) 45%, var(--k-paper))}._6d9mHW_gDoor{opacity:calc(1 - var(--door))}._6d9mHW_gLine{fill:none;stroke:var(--k-ink);stroke-opacity:.12;stroke-width:.045px;stroke-linejoin:round;stroke-linecap:round;stroke-dasharray:1;stroke-dashoffset:calc(1 - var(--o))}._6d9mHW_gArts{opacity:var(--a);transform:translateY(calc((1 - var(--a)) * -.6px))}._6d9mHW_gFrame{filter:drop-shadow(0 .08px .1px #0000002e)}._6d9mHW_gLabel{font:600 .32px var(--k-text);fill:var(--k-ink-2);text-anchor:middle;opacity:var(--f)}._6d9mHW_gNow{fill:var(--k-ink);font-weight:700}._6d9mHW_plans{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:16px;max-width:1040px;margin:0 auto;display:grid;position:relative}@media (max-width:860px){._6d9mHW_plans{grid-template-columns:1fr}}._6d9mHW_planBtn{margin-top:auto}._6d9mHW_plansNote{text-align:center;max-width:640px;margin:16px auto 0}._6d9mHW_founder{background:var(--k-ink);color:var(--k-ink-inverse);border-radius:var(--k-r-card);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:20px;margin-top:20px;padding:22px 24px;display:flex}._6d9mHW_founder b{font-family:var(--k-display);font-size:26px;font-weight:700;display:block}._6d9mHW_founder p{color:#ffffffbf}._6d9mHW_founder .k-btn--primary{background:var(--k-yellow);color:var(--k-ink)}._6d9mHW_faq{flex-direction:column;gap:10px;width:100%;max-width:820px;margin:0 auto;display:flex;position:relative}._6d9mHW_faq details{background:var(--k-surface);border-radius:var(--k-r-card);box-shadow:inset 0 0 0 1px var(--k-line);padding:0 20px}._6d9mHW_faq summary{cursor:pointer;justify-content:space-between;align-items:center;gap:16px;padding:18px 0;font-size:18px;font-weight:600;list-style:none;display:flex}._6d9mHW_faq summary::-webkit-details-marker{display:none}._6d9mHW_faq summary:after{content:"";width:16px;height:16px;transition:background-size var(--k-d-hover) var(--k-ease);background:linear-gradient(currentColor,currentColor) 50%/100% 2px no-repeat,linear-gradient(currentColor,currentColor) 50%/2px 100% no-repeat;flex:none}._6d9mHW_faq details[open] summary:after{background-size:100% 2px,2px 0}._6d9mHW_faq details p{color:var(--k-ink-2);max-width:68ch;padding:0 0 18px}._6d9mHW_faqA{flex-direction:column;gap:8px;padding:0 0 18px;display:flex}._6d9mHW_faq ._6d9mHW_faqA p{padding:0}._6d9mHW_faqMore{text-align:center;margin-top:14px;font-size:17px}._6d9mHW_final{isolation:isolate;text-align:center;padding:var(--k-s20) 0 var(--k-s30);flex-direction:column;align-items:center;gap:22px;display:flex;position:relative}._6d9mHW_footer{border-top:1px solid var(--k-line);color:var(--k-ink-2);padding:28px 0 40px;font-size:14px}._6d9mHW_footerIn{flex-direction:column;gap:20px;display:flex}._6d9mHW_footTop{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;display:flex}._6d9mHW_footSocial{gap:8px;margin-left:auto;display:flex}._6d9mHW_footNav{color:var(--k-ink);flex-wrap:wrap;gap:12px 24px;font-size:15px;display:flex}._6d9mHW_footNav a{color:var(--k-ink)}._6d9mHW_footLegal{color:var(--k-ink-2);flex-wrap:wrap;align-items:center;gap:8px 20px;font-size:13px;display:flex}._6d9mHW_footer a{color:var(--k-ink-2)}
.iuqzzG_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}.iuqzzG_step{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}.iuqzzG_step p{max-width:32ch;color:var(--k-ink-2);font-size:var(--k-t-body);margin:0;line-height:1.5}.iuqzzG_n{background:var(--k-yellow);width:40px;height:40px;color:var(--k-ink);font:700 18px/1 var(--k-text);border-radius:50%;place-items:center;margin-top:16px;display:grid}.iuqzzG_art{border-radius:var(--k-r-card);isolation:isolate;place-items:center;width:100%;max-width:320px;height:220px;display:grid;position:relative}.iuqzzG_table{background:var(--k-surface-2);perspective:600px}.iuqzzG_photo{width:66%;transform:rotateX(18deg)rotate(-5deg)}.iuqzzG_photo img{width:100%;height:auto;display:block}.iuqzzG_finder{pointer-events:none;--c:var(--k-ink);--l:22px;--w:2.5px;background:linear-gradient(var(--c), var(--c)) top left / var(--l) var(--w), linear-gradient(var(--c), var(--c)) top left / var(--w) var(--l), linear-gradient(var(--c), var(--c)) top right / var(--l) var(--w), linear-gradient(var(--c), var(--c)) top right / var(--w) var(--l), linear-gradient(var(--c), var(--c)) bottom left / var(--l) var(--w), linear-gradient(var(--c), var(--c)) bottom left / var(--w) var(--l), linear-gradient(var(--c), var(--c)) bottom right / var(--l) var(--w), linear-gradient(var(--c), var(--c)) bottom right / var(--w) var(--l);opacity:.7;background-repeat:no-repeat;position:absolute;inset:18px 22px}.iuqzzG_hall{background:#fffdf9;overflow:hidden}.iuqzzG_hall img{object-fit:cover}.iuqzzG_chat{background:var(--k-surface-2)}.iuqzzG_bubble{text-align:left;background:var(--k-surface);border-radius:var(--k-r-card) var(--k-r-card) var(--k-r-card) 4px;width:68%;box-shadow:var(--k-shadow-m);font-size:var(--k-t-micro);color:var(--k-ink);flex-direction:column;gap:4px;padding:10px 10px 8px;line-height:1.35;display:flex;transform:rotate(-2deg)}.iuqzzG_url{color:var(--k-blue-text)}.iuqzzG_card{box-shadow:inset 2px 0 0 var(--k-blue);flex-direction:column;gap:4px;margin-top:2px;padding-left:8px;display:flex}.iuqzzG_card img{border-radius:var(--k-r-xs);width:100%;height:auto;display:block}.iuqzzG_card b{font-weight:600}.iuqzzG_hearts{width:60px;position:absolute;top:-14%;right:-4%}.iuqzzG_arrow{width:56px;position:absolute;top:84px;right:-38px;transform:rotate(-8deg)}@media (max-width:760px){.iuqzzG_steps{grid-template-columns:1fr;gap:20px}.iuqzzG_step{text-align:left;grid-template-rows:auto auto 1fr;grid-template-columns:42% 1fr;align-items:start;gap:4px 16px;display:grid}.iuqzzG_art{grid-row:1/4;height:128px}.iuqzzG_n{width:32px;height:32px;margin-top:4px;font-size:15px}.iuqzzG_step p{font-size:var(--k-t-small)}.iuqzzG_finder{--l:14px;--w:2px;inset:10px 12px}.iuqzzG_steps .iuqzzG_bubble{width:80%;padding:6px}.iuqzzG_steps .iuqzzG_text,.iuqzzG_steps .iuqzzG_url{display:none}.iuqzzG_steps .iuqzzG_card{padding-left:6px;font-size:10px}.iuqzzG_hearts{display:none}}
.nQnE9q_phone{aspect-ratio:390/844;gap:0;height:auto;padding:0}.nQnE9q_cabinet{justify-content:flex-start}.nQnE9q_top{justify-content:space-between;align-items:center;gap:10px;padding:18px 14px 6px;display:flex}.nQnE9q_logo{width:auto;height:22px;display:block}.nQnE9q_top .k-kid{width:34px;height:34px;font-size:13px}.nQnE9q_scroll{flex-direction:column;flex:1;gap:12px;min-height:0;padding:4px 14px 0;display:flex;overflow:hidden}.nQnE9q_scroll>*{flex-shrink:0}.nQnE9q_grid{grid-template-columns:repeat(3,1fr);gap:6px}.nQnE9q_fav{pointer-events:none}.nQnE9q_fav[aria-pressed=false]{opacity:.75}.nQnE9q_bar{z-index:2;padding-bottom:14px;position:relative}.nQnE9q_bar svg{width:22px;height:22px}.nQnE9q_shot{background:var(--k-wall);position:relative}.nQnE9q_shot img{object-fit:cover}
.LmrwCa_lock{background:radial-gradient(120% 70% at 50% 0%, #fff6ea 0%, var(--k-paper) 55%), var(--k-paper);justify-content:flex-start;align-items:center;gap:0;padding:56px 14px 0}.LmrwCa_date{font:600 15px var(--k-text);color:var(--k-ink-2)}.LmrwCa_time{font:700 76px/1 var(--k-text);letter-spacing:-.02em;color:var(--k-ink);margin:4px 0 34px}.LmrwCa_notes{flex-direction:column;gap:10px;width:100%;display:flex}.LmrwCa_note{box-shadow:var(--k-shadow-m);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);text-align:left;background:#ffffffdb;border-radius:20px;grid-template-columns:38px 1fr;align-items:start;gap:10px;padding:11px 12px;display:grid}.LmrwCa_icon{border-radius:9px;display:block}.LmrwCa_preview{aspect-ratio:4/3;object-fit:cover;border-radius:12px;grid-column:1/-1;width:100%;height:auto;margin-top:6px}.LmrwCa_lockBar{justify-content:space-between;width:100%;margin-top:auto;padding:0 22px 26px;display:flex}.LmrwCa_lockBar i{background:#1d24331f;border-radius:50%;width:46px;height:46px}.LmrwCa_noteBody{color:var(--k-ink);flex-direction:column;gap:1px;min-width:0;font-size:14px;line-height:1.3;display:flex}.LmrwCa_noteBody>b{font-weight:600}.LmrwCa_noteHead{color:var(--k-ink-2);text-transform:uppercase;letter-spacing:.02em;justify-content:space-between;gap:8px;font-size:12px;display:flex}.LmrwCa_noteHead b{font-weight:600}.LmrwCa_noteHead small{text-transform:none;letter-spacing:0;font-size:12px}.LmrwCa_how{border-radius:var(--k-r-card);background:var(--k-surface);box-shadow:inset 0 0 0 1px var(--k-line);flex-direction:column;gap:10px;margin-top:24px;padding:16px 18px;display:flex}.LmrwCa_howTitle{font:600 16px var(--k-text)}.LmrwCa_howList{flex-direction:column;gap:8px;margin:0;padding:0;list-style:none;display:flex}.LmrwCa_howList li{grid-template-columns:28px 1fr;align-items:start;gap:8px;font-size:16px;line-height:1.4;display:grid}.LmrwCa_howList svg{color:var(--k-blue-text);margin:2px auto 0}@media (max-width:860px){.LmrwCa_how{text-align:left}}
._7mYOVq_header{z-index:50;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);box-shadow:0 1px 0 var(--k-line);background:#faf7f2eb;position:sticky;top:0}._7mYOVq_headerIn{max-width:var(--k-container);padding:14px var(--k-gutter);grid-template-columns:1fr auto 1fr;align-items:center;gap:28px;margin:0 auto;display:grid}._7mYOVq_logo{grid-column:1;justify-self:start;align-items:center;gap:12px;text-decoration:none;display:flex}._7mYOVq_logo svg{width:auto;height:28px;display:block}._7mYOVq_tag{border-left:1px solid var(--k-line);color:var(--k-ink-2);white-space:nowrap;padding-left:12px;font-size:12px;font-weight:600;line-height:1.2}._7mYOVq_nav{grid-column:2;gap:26px;font-size:15px;display:flex}._7mYOVq_acts{white-space:nowrap;grid-column:3;justify-self:end;align-items:center;gap:20px;font-size:15px;display:flex}@media (max-width:960px){._7mYOVq_nav{display:none}}@media (max-width:560px){._7mYOVq_headerIn{padding:10px var(--k-gutter-m);gap:12px}._7mYOVq_tag{display:none}._7mYOVq_logo svg{height:24px}._7mYOVq_acts{gap:14px}}._7mYOVq_hero{padding-top:var(--k-s20)}._7mYOVq_heroIn{grid-template-columns:1fr 1.1fr;align-items:center;gap:56px;display:grid}._7mYOVq_heroText{flex-direction:column;align-items:flex-start;gap:18px;display:flex}._7mYOVq_ctas{flex-wrap:wrap;gap:12px;margin-top:6px;display:flex}._7mYOVq_heroShot,._7mYOVq_sideShot{isolation:isolate;position:relative}@media (max-width:860px){._7mYOVq_heroIn{grid-template-columns:1fr;gap:32px}}._7mYOVq_shot{border-radius:var(--k-r-card);width:100%;height:auto;box-shadow:0 0 0 1px var(--k-line), var(--k-shadow-m);background:var(--k-surface);display:block}._7mYOVq_wide{max-width:960px;margin:var(--k-s10) auto 0}._7mYOVq_pair{grid-template-columns:1fr 1fr;align-items:start;gap:32px;display:grid}._7mYOVq_pair figure{margin:0}@media (max-width:860px){._7mYOVq_pair{grid-template-columns:1fr}}._7mYOVq_card{background:var(--k-surface);border-radius:var(--k-r-card);box-shadow:inset 0 0 0 1px var(--k-line);flex-direction:column;gap:10px;padding:24px;display:flex}._7mYOVq_card p{color:var(--k-ink-2)}._7mYOVq_cards3{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}@media (max-width:1000px){._7mYOVq_cards3{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){._7mYOVq_cards3{grid-template-columns:1fr}}._7mYOVq_who{grid-template-columns:1fr 1fr;gap:48px 56px;max-width:1040px;margin:0 auto;display:grid}._7mYOVq_whoItem{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}._7mYOVq_whoItem img{width:100%;height:auto;margin-bottom:4px;display:block}._7mYOVq_whoItem p{color:var(--k-ink-2);max-width:40ch}@media (max-width:760px){._7mYOVq_who{grid-template-columns:1fr;gap:40px}._7mYOVq_steps ._7mYOVq_step{grid-template-rows:auto auto;grid-template-columns:32px 1fr}._7mYOVq_steps ._7mYOVq_step>:first-child{grid-row:1/3}}._7mYOVq_formatText{color:var(--k-ink-2);margin:6px 0 22px}._7mYOVq_icon{width:64px;height:64px;margin:-4px 0 4px -4px;display:block}._7mYOVq_safeArt{justify-content:center;display:flex}._7mYOVq_safeArt img{width:280px;height:280px;display:block}@media (max-width:860px){._7mYOVq_safeArt{order:-1;justify-content:flex-start}._7mYOVq_safeArt img{width:160px;height:160px;margin-left:-8px}}._7mYOVq_narrow{max-width:820px}._7mYOVq_head{text-align:center;align-items:center;margin-left:auto;margin-right:auto}._7mYOVq_split{grid-template-columns:1fr 1fr;align-items:center;gap:56px;display:grid}._7mYOVq_final{isolation:isolate;text-align:center;padding:var(--k-s20) 0 var(--k-s30);flex-direction:column;align-items:center;gap:22px;display:flex;position:relative}@media (max-width:860px){._7mYOVq_split{grid-template-columns:1fr;gap:32px}._7mYOVq_head,._7mYOVq_final{text-align:left;align-items:flex-start;margin-left:0}._7mYOVq_whoItem{text-align:left;align-items:flex-start}}
.ZMGPAG_page{background:var(--k-paper);grid-template-columns:minmax(0,1fr);min-height:100dvh;display:grid}@media (min-width:960px){.ZMGPAG_page{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.ZMGPAG_side{padding:var(--k-s6) var(--k-gutter-m) var(--k-s10);flex-direction:column;display:flex}@media (min-width:960px){.ZMGPAG_side{padding:var(--k-s8) var(--k-s14) var(--k-s10)}}.ZMGPAG_logo{align-self:flex-start;display:block}.ZMGPAG_logo svg{width:auto;height:26px;display:block}@media (min-width:700px){.ZMGPAG_logo svg{height:32px}}.ZMGPAG_formWrap{padding-block:var(--k-s8);flex:1;justify-content:center;align-items:center;display:flex}.ZMGPAG_formWrap>*{width:100%;max-width:420px}.ZMGPAG_foot{font-size:var(--k-t-caption);color:var(--k-ink-2)}.ZMGPAG_art{background:var(--k-wall);border-left:1px solid var(--k-line);display:none;position:relative;overflow:hidden}@media (min-width:960px){.ZMGPAG_art{display:block}}.ZMGPAG_wall{position:absolute;inset:0 0 22%}.ZMGPAG_work{gap:var(--k-s2);flex-direction:column;margin:0;display:flex;position:absolute}.ZMGPAG_frame{outline:5px solid var(--frame);box-shadow:var(--k-shadow-frame), 0 18px 30px #1d243314;background:#fff;padding:9%;display:block}.ZMGPAG_frame img{object-fit:cover;width:100%;height:auto;display:block}.ZMGPAG_plaque{width:max-content;max-width:170px;padding:var(--k-s2) var(--k-s3);box-shadow:var(--k-shadow-s);color:var(--k-ink-2);background:#fff;flex-direction:column;align-self:center;gap:2px;font-size:12px;line-height:1.35;display:flex}.ZMGPAG_plaque b{color:var(--k-ink);font-size:13px}.ZMGPAG_floor{background:color-mix(in srgb, var(--k-floor) 30%, var(--k-paper));height:22%;position:absolute;bottom:0;left:0;right:0;box-shadow:0 -1px #1d24330f}.ZMGPAG_bench{background:color-mix(in srgb, var(--k-frame-oak) 70%, var(--k-paper));border-radius:4px;width:34%;height:14px;position:absolute;top:28%;left:50%;transform:translate(-50%);box-shadow:0 16px 18px #1d24331a}.ZMGPAG_bench:before,.ZMGPAG_bench:after{content:"";background:color-mix(in srgb, var(--k-ink) 55%, var(--k-paper));width:6px;height:34px;position:absolute;top:14px}.ZMGPAG_bench:before{left:12%}.ZMGPAG_bench:after{right:12%}.ZMGPAG_caption{left:var(--k-s8);bottom:var(--k-s6);font-size:var(--k-t-small);color:var(--k-ink-2);padding:var(--k-s2) var(--k-s3);border-radius:var(--k-r-s);background:#ffffffd9;position:absolute}.ZMGPAG_caption b{color:var(--k-ink)}
.gMOfXq_card{gap:var(--k-s4);flex-direction:column;display:flex}.gMOfXq_card .k-lead{margin:0}.gMOfXq_card .k-caption{margin:0}.gMOfXq_email{color:var(--k-ink);overflow-wrap:anywhere;font-weight:600}.gMOfXq_form{margin-top:var(--k-s2);display:flex}.gMOfXq_form .k-btn{width:100%}
.I6rj3q_track{position:relative}.I6rj3q_stage{background:var(--k-paper);height:100svh;min-height:560px;position:relative;overflow:hidden}.I6rj3q_act{padding:clamp(84px, 11vh, 112px) var(--k-gutter-m) 28px;pointer-events:none;flex-direction:column;gap:20px;display:flex;position:absolute;inset:0}.I6rj3q_area{flex:1;min-height:180px;position:relative}.I6rj3q_text{z-index:2;text-align:center;pointer-events:auto;will-change:opacity, transform;flex-direction:column;align-items:center;gap:14px;transition:opacity .45s,transform .6s cubic-bezier(.2,.7,.2,1),visibility linear;display:flex;position:relative}.I6rj3q_text[data-state=next],.I6rj3q_text[data-state=past]{opacity:0;visibility:hidden;pointer-events:none;transition:opacity .3s,transform .4s,visibility 0s linear .4s}.I6rj3q_text[data-state=next]{transform:translateY(28px)}.I6rj3q_text[data-state=past]{transform:translateY(-28px)}.I6rj3q_text[data-state=on]{transition-delay:.3s,.3s,0s}@media (prefers-reduced-motion:reduce){.I6rj3q_text,.I6rj3q_text[data-state]{transform:none}}@media (min-width:900px){.I6rj3q_act{padding:clamp(96px, 12vh, 128px) var(--k-gutter) 44px}.I6rj3q_side{padding-left:max(var(--k-gutter), calc((100vw - var(--k-container)) / 2 + var(--k-gutter)));flex-direction:row;align-items:center;gap:clamp(28px,4vw,64px)}.I6rj3q_side .I6rj3q_text{text-align:left;flex:0 0 min(40%,500px);align-items:flex-start}.I6rj3q_side .I6rj3q_area{align-self:stretch}.I6rj3q_top .I6rj3q_text{max-width:760px;margin:0 auto}}.I6rj3q_title{font-family:var(--k-display);font-weight:700;font-size:var(--k-h-xl);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:.9}.I6rj3q_lead{color:var(--k-ink-2);text-wrap:pretty;max-width:46ch;margin:0;font-size:17px;line-height:1.5}.I6rj3q_ctas{gap:12px;justify-content:inherit;flex-wrap:wrap;margin-top:6px;display:flex}.I6rj3q_side .I6rj3q_ctas{justify-content:flex-start}@media (max-width:899px){.I6rj3q_side .I6rj3q_ctas{justify-content:center}}@media (max-width:700px){.I6rj3q_title{font-size:clamp(36px,11vw,46px)}.I6rj3q_lead{font-size:16px}.I6rj3q_ctas{flex-direction:column;align-items:stretch;gap:8px;width:100%;max-width:320px}.I6rj3q_ctas .I6rj3q_k-btn{justify-content:center}}.I6rj3q_veilTop{z-index:1;pointer-events:none;opacity:0;background:linear-gradient(var(--k-paper) 0%, var(--k-paper) 45%, #faf7f2b3 72%, #faf7f200);height:48%;transition:opacity .8s;position:absolute;top:0;left:0;right:0}@media (max-width:700px){.I6rj3q_veilTop{height:54%}}.I6rj3q_veilTop[data-on=true]{opacity:1}.I6rj3q_still{object-fit:contain;mix-blend-mode:multiply;width:100%;height:100%;position:absolute;inset:0;transform:rotate(-3deg)}.I6rj3q_hint{z-index:3;color:var(--k-ink-2);box-shadow:var(--k-shadow-s);opacity:0;white-space:nowrap;pointer-events:none;background:#ffffffeb;border-radius:99px;align-items:center;gap:8px;padding:6px 12px;font-size:13px;transition:opacity .4s;display:flex;position:absolute;bottom:14px;left:50%;transform:translate(-50%)}.I6rj3q_hint[data-on=true]{opacity:1}.I6rj3q_hint i{border-right:2px solid var(--k-ink-2);border-bottom:2px solid var(--k-ink-2);width:10px;height:10px;animation:1.4s ease-in-out infinite I6rj3q_nudge;transform:rotate(45deg)translate(-2px,-2px)}@keyframes I6rj3q_nudge{50%{transform:rotate(45deg)translate(1px,1px)}}@media (prefers-reduced-motion:reduce){.I6rj3q_hint i{animation:none}}
._jETUq_hero{padding:clamp(104px, 13vh, 140px) 0 var(--k-s20);overflow-x:clip}._jETUq_heroIn{grid-template-columns:minmax(0,1.2fr) minmax(0,.8fr);align-items:center;gap:clamp(28px,4vw,64px);display:grid}._jETUq_heroText{z-index:1;flex-direction:column;align-items:flex-start;gap:16px;display:flex;position:relative}._jETUq_title{font-family:var(--k-display);font-weight:700;font-size:var(--k-h-xl);letter-spacing:-.01em;text-wrap:balance;margin:0;line-height:.9}._jETUq_lead{font-size:var(--k-t-lead);line-height:var(--k-lh-text);color:var(--k-ink-2);text-wrap:pretty;max-width:44ch;margin:0}._jETUq_ctas{flex-wrap:wrap;gap:12px;margin-top:4px;display:flex}._jETUq_trust{font-size:var(--k-t-small);color:var(--k-ink-2);align-items:center;gap:6px;margin:2px 0 0;line-height:1.35;display:flex}._jETUq_trust svg{flex:none;width:17px;height:17px}._jETUq_heroArt{--pw:270px;--pc:calc(94% - var(--pw) / 2);isolation:isolate;justify-content:flex-end;padding:12px 6% 12px 0;display:flex;position:relative}._jETUq_hallBg{--hw:990px;z-index:-1;width:var(--hw);aspect-ratio:1200/630;pointer-events:none;left:calc(var(--pc) - var(--hw) / 2);top:calc(12px + var(--pw) * 844 / 390 * .34 - var(--hw) * .345);-webkit-mask-composite:source-in;position:absolute;-webkit-mask-image:linear-gradient(90deg,#0000 3%,#00000073 22%,#000 40% 92%,#0000 100%),linear-gradient(#0000 4%,#000 30% 70%,#0000 100%);mask-image:linear-gradient(90deg,#0000 3%,#00000073 22%,#000 40% 92%,#0000 100%),linear-gradient(#0000 4%,#000 30% 70%,#0000 100%);-webkit-mask-composite:source-in;mask-composite:intersect}._jETUq_hallBg img{width:100%;height:auto;display:block}._jETUq_hearts{width:84px;top:6%;left:4%}._jETUq_msg{z-index:2;width:min(250px,58%);position:absolute;bottom:12%;left:0}._jETUq_msg>*{width:100%}._jETUq_phone{width:var(--pw);aspect-ratio:390/844;background:var(--k-wall);border-radius:40px;flex:none;position:relative;overflow:hidden;box-shadow:0 0 0 10px #15181f,0 40px 80px #1d243338}@media (max-width:860px){._jETUq_heroIn{grid-template-columns:1fr;gap:36px}._jETUq_heroText{text-align:center;align-items:center}._jETUq_lead{max-width:40ch}._jETUq_trust{justify-content:center}._jETUq_heroArt{--pc:50%;justify-content:center;width:100%;max-width:440px;margin:0 auto;padding:8px 0}._jETUq_hallBg{--hw:760px;top:calc(8px + var(--pw) * 844 / 390 * .34 - var(--hw) * .345);-webkit-mask-image:radial-gradient(50% 50% at 50% 54%,#000 46%,#0000008c 70%,#0000 100%);mask-image:radial-gradient(50% 50% at 50% 54%,#000 46%,#0000008c 70%,#0000 100%)}}@media (max-width:700px){._jETUq_hero{padding:104px 0 var(--k-s14)}._jETUq_heroText{gap:12px}._jETUq_title{font-size:clamp(34px,10vw,44px)}._jETUq_lead{font-size:var(--k-t-body)}._jETUq_ctas{flex-direction:column;align-items:stretch;gap:8px;width:100%;max-width:320px;margin-top:2px}._jETUq_ctas .k-btn{justify-content:center}._jETUq_heroIn{gap:24px}._jETUq_heroArt{--pw:160px}._jETUq_phone{border-radius:26px;box-shadow:0 0 0 7px #15181f,0 24px 48px #1d243333}._jETUq_msg{transform-origin:0 100%;width:196px;bottom:8%;left:calc(50% - 150px);transform:scale(.78)}._jETUq_hallBg{--hw:540px}._jETUq_hearts{width:56px;top:4%;left:calc(50% - 150px)}}._jETUq_steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:40px;margin:0;padding:0;list-style:none;display:grid}._jETUq_step{text-align:center;flex-direction:column;align-items:center;gap:10px;display:flex;position:relative}._jETUq_step p{max-width:34ch;color:var(--k-ink-2);font-size:var(--k-t-body);line-height:var(--k-lh-text);text-wrap:pretty;margin:0}._jETUq_step h3{text-wrap:balance}._jETUq_pain{margin:6px 0 -4px}._jETUq_n{background:var(--k-yellow);width:40px;height:40px;color:var(--k-ink);font:700 18px/1 var(--k-text);border-radius:50%;place-items:center;margin-top:16px;display:grid}._jETUq_arrow{width:56px;position:absolute;top:22%;right:-38px;transform:rotate(-8deg)}._jETUq_howCta{justify-content:center;margin-top:48px;display:flex}._jETUq_art{aspect-ratio:700/482;border-radius:var(--k-r-card);isolation:isolate;width:100%;max-width:360px;position:relative;overflow:hidden}._jETUq_table{background:var(--k-surface-2);place-items:center;display:grid}._jETUq_sheetBox{width:58%;position:relative}._jETUq_sheet img{width:100%;height:auto;display:block}._jETUq_finder{pointer-events:none;--c:var(--k-ink);--l:20px;--w:2.5px;background:linear-gradient(var(--c), var(--c)) top left / var(--l) var(--w), linear-gradient(var(--c), var(--c)) top left / var(--w) var(--l), linear-gradient(var(--c), var(--c)) top right / var(--l) var(--w), linear-gradient(var(--c), var(--c)) top right / var(--w) var(--l), linear-gradient(var(--c), var(--c)) bottom left / var(--l) var(--w), linear-gradient(var(--c), var(--c)) bottom left / var(--w) var(--l), linear-gradient(var(--c), var(--c)) bottom right / var(--l) var(--w), linear-gradient(var(--c), var(--c)) bottom right / var(--w) var(--l);opacity:.75;background-repeat:no-repeat;position:absolute;inset:-10px}._jETUq_flash{opacity:0;pointer-events:none;background:#fff;position:absolute;inset:0}._jETUq_wall{background:var(--k-wall)}._jETUq_wall>img{object-fit:cover}._jETUq_empty{opacity:0;background:#f1efea;width:27%;height:27.4%;position:absolute;top:38.8%;left:36.4%}._jETUq_fly{opacity:0;width:26%;position:absolute;top:39.2%;left:36.86%}._jETUq_fly img{width:100%;height:auto;display:block}._jETUq_pile{aspect-ratio:800/566;width:27%;position:absolute;bottom:5%;left:3%}._jETUq_pile>*{padding:3%;position:absolute;inset:0}._jETUq_pile>* img{width:100%;height:auto;display:block}._jETUq_pile>:first-child{transform:rotate(9deg)translate(6%,4%)}._jETUq_pile>:nth-child(2){transform:rotate(-5deg)translate(-4%,2%)}._jETUq_pile>:nth-child(3){transform:rotate(3deg)}._jETUq_tag{white-space:nowrap;border-radius:var(--k-r-pill);box-shadow:var(--k-shadow-s);font:600 11px/1.3 var(--k-text);color:var(--k-ink);background:#ffffffeb;padding:3px 8px;position:absolute;top:75%;left:50%;transform:translate(-50%)}._jETUq_chat{background:var(--k-surface-2);place-items:center;display:grid}._jETUq_msgStep{width:62%}._jETUq_msgStep>*{width:100%}._jETUq_like{border-radius:var(--k-r-pill);background:var(--k-surface);box-shadow:var(--k-shadow-m);font:600 12px/1 var(--k-text);color:var(--k-ink);align-items:center;gap:5px;padding:6px 10px 6px 8px;display:inline-flex;position:absolute;bottom:10%;right:7%}._jETUq_like svg{width:16px;height:16px;color:var(--k-coral)}._jETUq_like path{fill:currentColor}@media (max-width:760px){._jETUq_steps{grid-template-columns:1fr;gap:48px}._jETUq_art{max-width:420px}._jETUq_n{margin-top:12px}}@media (min-width:761px){._jETUq_step:nth-child(2){--lag:1.3s}._jETUq_step:nth-child(3){--lag:2.7s}}._jETUq_step[data-play=wait] ._jETUq_sheet{filter:brightness(.84)sepia(.4)contrast(.9);transform:perspective(600px)rotateX(26deg)rotate(-8deg)scale(.9)}._jETUq_step[data-play=wait] ._jETUq_finder{opacity:.45;inset:-26px -34px}._jETUq_step[data-play=on] ._jETUq_sheet{transition:transform .9s cubic-bezier(.2, .7, .2, 1) calc(var(--lag,0s) + .75s), filter .9s ease calc(var(--lag,0s) + .75s)}._jETUq_step[data-play=on] ._jETUq_finder{transition:inset .6s cubic-bezier(.2, .7, .2, 1) calc(var(--lag,0s) + .75s), opacity .6s ease calc(var(--lag,0s) + .75s)}._jETUq_step[data-play=on] ._jETUq_flash{animation:_jETUq_v3-flash .5s ease calc(var(--lag,0s) + .45s) both}@keyframes _jETUq_v3-flash{0%,to{opacity:0}30%{opacity:.85}}._jETUq_step[data-play=wait] ._jETUq_empty{opacity:1}._jETUq_step[data-play=wait] ._jETUq_fly{opacity:1;width:25%;box-shadow:var(--k-shadow-paper);top:52%;left:4%;transform:rotate(-6deg)}._jETUq_step[data-play=wait] ._jETUq_tag{opacity:0;transform:translate(-50%,6px)}._jETUq_step[data-play=on] ._jETUq_fly{transition:left 1s cubic-bezier(.45, 0, .2, 1) calc(var(--lag,0s) + .3s), top 1s cubic-bezier(.45, 0, .2, 1) calc(var(--lag,0s) + .3s), width 1s cubic-bezier(.45, 0, .2, 1) calc(var(--lag,0s) + .3s), transform 1s cubic-bezier(.45, 0, .2, 1) calc(var(--lag,0s) + .3s), box-shadow .4s ease calc(var(--lag,0s) + 1.1s), opacity .35s ease calc(var(--lag,0s) + 1.45s)}._jETUq_step[data-play=on] ._jETUq_empty{transition:opacity .3s ease calc(var(--lag,0s) + 1.3s)}._jETUq_step[data-play=on] ._jETUq_tag{transition:opacity .4s ease calc(var(--lag,0s) + 1.6s), transform .4s ease calc(var(--lag,0s) + 1.6s)}._jETUq_step[data-play=wait] ._jETUq_msgStep{opacity:0;transform:translateY(28px)}._jETUq_step[data-play=wait] ._jETUq_like{opacity:0;transform:scale(.6)}._jETUq_step[data-play=on] ._jETUq_msgStep{transition:opacity .45s ease calc(var(--lag,0s) + .2s), transform .6s cubic-bezier(.2, .7, .2, 1) calc(var(--lag,0s) + .2s)}._jETUq_step[data-play=on] ._jETUq_like{transition:opacity .3s ease calc(var(--lag,0s) + 1s), transform .45s cubic-bezier(.3, 1.6, .5, 1) calc(var(--lag,0s) + 1s)}@media (prefers-reduced-motion:reduce){._jETUq_step[data-play] *{transition:none!important;animation:none!important}}
._8bno8q_page{padding-top:calc(var(--k-s20) + var(--k-s6));overflow-x:clip}@media (max-width:860px){._8bno8q_page{padding-top:var(--k-s20)}}._8bno8q_crumbs{gap:var(--k-s2);font-size:var(--k-t-small);color:var(--k-ink-2);margin-bottom:var(--k-s5);flex-wrap:wrap;display:flex}._8bno8q_crumbs a{color:var(--k-ink-2);transition:color var(--k-d-hover) var(--k-ease);text-decoration:none}._8bno8q_crumbs a:hover{color:var(--k-ink);text-underline-offset:3px;text-decoration:underline}._8bno8q_crumbs span[aria-hidden]{color:var(--k-line-strong)}._8bno8q_indexHead{gap:var(--k-s4);max-width:760px;margin-bottom:var(--k-s14);flex-direction:column;display:flex}._8bno8q_cards{gap:var(--k-s14) var(--k-s10);padding-bottom:var(--k-s20);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}@media (max-width:760px){._8bno8q_cards{gap:var(--k-s10);grid-template-columns:minmax(0,1fr)}}._8bno8q_card{gap:var(--k-s3);color:var(--k-ink);border-radius:var(--k-r-card);flex-direction:column;text-decoration:none;display:flex}._8bno8q_card img{width:100%;height:auto;transition:transform var(--k-d-state) var(--k-ease);display:block}._8bno8q_card:hover img{transform:scale(1.02)}._8bno8q_cardText{gap:var(--k-s2);flex-direction:column;display:flex}._8bno8q_cardTitle{margin:0}._8bno8q_card p{color:var(--k-ink-2);max-width:56ch;margin:0}._8bno8q_cardMeta{font-size:var(--k-t-caption);color:var(--k-ink-2)}._8bno8q_cardMore{align-items:baseline;gap:var(--k-s1);margin-top:var(--k-s1);align-self:flex-start;font-weight:600;display:inline-flex}:is(._8bno8q_card:hover ._8bno8q_cardMore .k-link path,._8bno8q_card:focus-visible ._8bno8q_cardMore .k-link path){stroke-dashoffset:0}._8bno8q_arr{transition:transform var(--k-d-hover) var(--k-ease);display:inline-block}._8bno8q_card:hover ._8bno8q_arr{transform:translateX(var(--k-s1))}._8bno8q_featured{gap:var(--k-s2) var(--k-s10);grid-column:1/-1;grid-template-columns:minmax(0,1.25fr) minmax(0,1fr);align-items:center;display:grid}@media (max-width:860px){._8bno8q_featured{grid-template-columns:minmax(0,1fr)}}@media (prefers-reduced-motion:reduce){._8bno8q_card:hover img,._8bno8q_card:hover ._8bno8q_arr{transform:none}}._8bno8q_head{text-align:center;align-items:center;gap:var(--k-s4);flex-direction:column;max-width:820px;margin:0 auto;display:flex}._8bno8q_head ._8bno8q_crumbs{justify-content:center;margin-bottom:0}._8bno8q_head .k-lead{max-width:62ch;margin:0}@media (max-width:700px){._8bno8q_head{text-align:left;align-items:flex-start}._8bno8q_head ._8bno8q_crumbs{justify-content:flex-start}}._8bno8q_meta{font-size:var(--k-t-small);color:var(--k-ink-2)}._8bno8q_cover{max-width:1040px;margin:var(--k-s5) auto var(--k-s2)}._8bno8q_cover img{width:100%;height:auto;display:block}._8bno8q_layout{grid-template-columns:minmax(0, 1fr) minmax(0, var(--k-measure)) minmax(0, 1fr);gap:0 var(--k-s10);display:grid}._8bno8q_body{grid-column:2;min-width:0}@media (max-width:1239px){._8bno8q_layout{grid-template-columns:minmax(0, var(--k-measure));justify-content:center}._8bno8q_body{grid-column:1}}._8bno8q_tocAside{grid-column:1;justify-self:end;width:220px}._8bno8q_tocAside nav{top:calc(var(--k-s20) + var(--k-s6));padding-top:var(--k-s2);position:sticky}@media (max-width:1239px){._8bno8q_tocAside{display:none}}._8bno8q_tocTitle{margin-bottom:var(--k-s4)}._8bno8q_toc{gap:var(--k-s3);font-size:var(--k-t-small);flex-direction:column;margin:0;padding:0;line-height:1.35;list-style:none;display:flex}._8bno8q_toc a{color:var(--k-ink-2);transition:color var(--k-d-hover) var(--k-ease);text-decoration:none}._8bno8q_toc a:hover{color:var(--k-ink);text-underline-offset:3px;text-decoration:underline}._8bno8q_tocInline{margin:var(--k-s2) 0 var(--k-s8);display:none}._8bno8q_tocInline ._8bno8q_toc{font-size:var(--k-t-body)}._8bno8q_tocInline ._8bno8q_toc a{padding-block:var(--k-s1);display:block}@media (max-width:1239px){._8bno8q_tocInline{display:block}}._8bno8q_body ._8bno8q_h2{margin:var(--k-s14) 0 var(--k-s4);scroll-margin-top:calc(var(--k-s20) + var(--k-s4))}._8bno8q_h3{font:600 20px/1.3 var(--k-text);margin:var(--k-s8) 0 var(--k-s3);scroll-margin-top:calc(var(--k-s20) + var(--k-s4))}._8bno8q_p{margin:0 0 var(--k-s5)}._8bno8q_body b{font-weight:600}._8bno8q_a{transition:color var(--k-d-hover) var(--k-ease);text-decoration-thickness:1px}._8bno8q_a:hover{color:var(--k-ink)}._8bno8q_ul{margin:0 0 var(--k-s6);gap:var(--k-s3);flex-direction:column;padding:0;list-style:none;display:flex}._8bno8q_ul li{grid-template-columns:var(--k-s6) minmax(0, 1fr);gap:var(--k-s2);display:grid}._8bno8q_ul li:before{content:"";width:14px;height:14px;box-shadow:inset 0 0 0 2px var(--k-ink);background:radial-gradient(circle, var(--k-yellow) 40%, transparent 42%);border-radius:50%;margin-top:.45em}._8bno8q_ol{margin:0 0 var(--k-s6);gap:var(--k-s3);flex-direction:column;padding-left:1.6em;display:flex}._8bno8q_ol li{padding-left:var(--k-s1)}._8bno8q_ol li::marker{color:var(--k-coral-text);font-weight:700}._8bno8q_body .k-table td:first-child{font-weight:600}@media (min-width:900px){._8bno8q_figure{margin-inline:calc(-1 * var(--k-s10))}}._8bno8q_note{margin:var(--k-s2) 0 var(--k-s8);padding:var(--k-s3) var(--k-s4);border-radius:var(--k-r-s);border:1.5px dashed var(--k-coral-text);background:color-mix(in srgb, var(--k-hatch-yellow) 22%, var(--k-paper));font-size:var(--k-t-small);line-height:var(--k-lh-text)}._8bno8q_note p+p{margin-top:var(--k-s2)}._8bno8q_noteTag{font:600 var(--k-t-micro)/1 var(--k-text);letter-spacing:.06em;text-transform:uppercase;color:var(--k-coral-text);margin-bottom:var(--k-s2);display:block}._8bno8q_hr{border:0;border-top:1px solid var(--k-line);margin:var(--k-s10) 0}._8bno8q_faq{gap:var(--k-s3);margin:var(--k-s2) 0 var(--k-s6);flex-direction:column;display:flex}._8bno8q_faq summary b{font-weight:600}._8bno8q_faq details p{color:var(--k-ink-2);font-size:var(--k-t-body);margin:0;line-height:1.6}._8bno8q_sources{margin:0 0 var(--k-s6);gap:var(--k-s2);font-size:var(--k-t-small);line-height:var(--k-lh-text);color:var(--k-ink-2);flex-direction:column;padding:0;list-style:none;display:flex}._8bno8q_byline{margin-top:var(--k-s10);padding-top:var(--k-s5);border-top:1px solid var(--k-line);font-size:var(--k-t-small);line-height:var(--k-lh-text);color:var(--k-ink-2);gap:var(--k-s1);flex-direction:column;display:flex}._8bno8q_byline b{color:var(--k-ink);font-weight:600}._8bno8q_cta{max-width:980px;margin:var(--k-s14) auto var(--k-s20);text-align:center;align-items:center;gap:var(--k-s4);padding:var(--k-s14) var(--k-s10);background:var(--k-surface);border-radius:var(--k-r-sheet);box-shadow:inset 0 0 0 1px var(--k-line), var(--k-shadow-s);flex-direction:column;display:flex}._8bno8q_cta .k-lead{max-width:46ch;margin:0}._8bno8q_cta .k-btn{margin-top:var(--k-s2)}@media (max-width:700px){._8bno8q_cta{padding:var(--k-s10) var(--k-s5);margin-top:var(--k-s10)}}._8bno8q_related{padding-bottom:var(--k-s20)}._8bno8q_related ._8bno8q_cards{padding-bottom:0}._8bno8q_related ._8bno8q_relatedTitle{margin-bottom:var(--k-s8)}
