.XElAMq_labels{justify-content:space-between;align-items:center;gap:16px;margin-bottom:14px;display:flex}.XElAMq_labels button{cursor:pointer;min-height:44px;color:var(--color-ink-soft);align-items:center;gap:8px;font-size:16px;transition:color .18s;display:inline-flex}.XElAMq_labels button:hover{color:var(--color-ink)}.XElAMq_labels>span{color:var(--color-ink-faint);font-size:12px;font-weight:300}.XElAMq_labels .XElAMq_tasteLabel{color:#c3d8fb;position:relative}.XElAMq_labels .XElAMq_tasteLabel:hover{color:#e4edff}.XElAMq_tasteLabel>svg{width:16px;height:16px;transition:transform .7s cubic-bezier(.22,1,.36,1),filter .5s}.XElAMq_tasteLabel:hover>svg{filter:drop-shadow(0 0 6px #c3d8fbe6);transform:rotate(90deg)scale(1.1)}.XElAMq_sparks{pointer-events:none;position:absolute;inset:0}.XElAMq_sparks i,.XElAMq_sparkLayer i{clip-path:polygon(50% 0,61% 39%,100% 50%,61% 61%,50% 100%,39% 61%,0 50%,39% 39%);background:linear-gradient(135deg,#fff,#c3d8fb 55%,#d9ccff);position:absolute}.XElAMq_sparks i{opacity:0;width:8px;height:8px;transform:scale(0)}.XElAMq_sparks i:first-child{top:2px;left:6px}.XElAMq_sparks i:nth-child(2){width:6px;height:6px;top:8px;right:-12px}.XElAMq_sparks i:nth-child(3){width:5px;height:5px;bottom:4px;left:42%}.XElAMq_sparks i:nth-child(4){width:7px;height:7px;top:-4px;right:30%}.XElAMq_tasteLabel:hover .XElAMq_sparks i{animation:1.6s cubic-bezier(.22,1,.36,1) infinite XElAMq_twinkle}.XElAMq_tasteLabel:hover .XElAMq_sparks i:nth-child(2){animation-delay:.25s}.XElAMq_tasteLabel:hover .XElAMq_sparks i:nth-child(3){animation-delay:.5s}.XElAMq_tasteLabel:hover .XElAMq_sparks i:nth-child(4){animation-delay:.8s}@keyframes XElAMq_twinkle{0%{opacity:0;transform:scale(0)rotate(0)}35%{opacity:1;transform:scale(1)rotate(45deg)}to{opacity:0;transform:translateY(-6px)scale(.2)rotate(90deg)}}.XElAMq_sparkLayer{z-index:1;pointer-events:none;position:absolute;inset:0;overflow:hidden}.XElAMq_sparkLayer i{filter:drop-shadow(0 0 4px #c3d8fbcc);margin:-6px 0 0 -6px;animation:.9s cubic-bezier(.22,1,.36,1) forwards XElAMq_spark}@keyframes XElAMq_spark{0%{opacity:0;transform:scale(0)rotate(0)}30%{opacity:.95;transform:scale(1) rotate(calc(var(--turn) / 2))}to{opacity:0;transform:translateY(var(--drift)) scale(.2) rotate(var(--turn))}}.XElAMq_frame{background:#13161b;border:1px solid #39414f;border-radius:16px;overflow:hidden;box-shadow:0 28px 70px -48px #000}.XElAMq_chrome{direction:ltr;border-bottom:1px solid #ffffff0d;align-items:center;gap:5px;height:32px;padding:0 14px;display:flex}.XElAMq_chrome i{background:#474b53;border-radius:50%;width:5px;height:5px}.XElAMq_chrome span{color:#9ba2ad;font:9px/1 var(--font-sample);margin-left:auto}.XElAMq_stage{isolation:isolate;height:clamp(490px,51vw,650px);position:relative;overflow:hidden;container-type:inline-size}.XElAMq_layer{pointer-events:none;-webkit-user-select:none;user-select:none;position:absolute;inset:0}.XElAMq_before{clip-path:polygon(calc(var(--split) + var(--slant)) 0, 100% 0, 100% 100%, calc(var(--split) - var(--slant)) 100%)}.XElAMq_seam{pointer-events:none;clip-path:polygon(calc(var(--split) + var(--slant) - .7px) 0, calc(var(--split) + var(--slant) + .7px) 0, calc(var(--split) - var(--slant) + .7px) 100%, calc(var(--split) - var(--slant) - .7px) 100%);background:#e7efff;position:absolute;inset:0}.XElAMq_input{opacity:0;cursor:ew-resize;touch-action:pan-y;z-index:2;width:100%;height:100%;margin:0;position:absolute;inset:0}.XElAMq_handle{top:50%;left:clamp(26px, var(--split), calc(100% - 26px));color:#f3f6ff;pointer-events:none;background:#101827;border:1px solid #e2eaff;border-radius:50%;place-items:center;width:48px;height:48px;transition:background-color .18s;display:grid;position:absolute;translate:-50% -50%;box-shadow:0 4px 20px #0004}.XElAMq_handle svg{width:24px;height:24px}.XElAMq_input:focus-visible~.XElAMq_handle{outline-offset:5px;outline:3px solid #fff}.XElAMq_input:active~.XElAMq_handle{background:#243550}@media (max-width:720px){.XElAMq_stage{height:490px}.XElAMq_labels>span{display:none}.XElAMq_labels button{font-size:14px}.XElAMq_frame{border-radius:12px}}@media (prefers-reduced-motion:reduce){.XElAMq_labels button,.XElAMq_handle,.XElAMq_tasteLabel>svg{transition:none}.XElAMq_tasteLabel:hover .XElAMq_sparks i{animation:none}}.XElAMq_caption{z-index:1;pointer-events:none;opacity:0;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);border-radius:12px;align-items:center;gap:6px;max-width:min(44%,300px);padding:8px 12px;font-size:12.5px;line-height:1.4;transition:opacity .4s,transform .5s cubic-bezier(.23,1,.32,1);display:inline-flex;position:absolute;bottom:18px;transform:translateY(6px)}.XElAMq_caption[data-shown]{opacity:1;transform:none}.XElAMq_caption svg{width:14px;height:14px;color:rgb(var(--accent-rgb));flex-shrink:0}.XElAMq_captionTaste{color:#eef3ff;box-shadow:inset 0 0 0 1px rgb(var(--accent-rgb) / .4);background:#0a0e16b8;left:18px}.XElAMq_captionGeneric{color:#3a3350;background:#fffc;right:18px;box-shadow:inset 0 0 0 1px #00000014}@container (max-width:520px){.XElAMq_caption{max-width:46%;font-size:11px;bottom:12px}.XElAMq_captionTaste{left:10px}.XElAMq_captionGeneric{right:10px}}
.fPyp-q_defaultSite,.fPyp-q_designedSite{height:100%;font-family:var(--font-sample)}.fPyp-q_defaultSite{color:#342557;background:linear-gradient(135deg,#fcf2ff,#e3f0ff 55%,#fce1f0);overflow:hidden}.fPyp-q_defaultNav{background:#fff;justify-content:space-between;align-items:center;gap:10px;padding:20px 32px;font-size:12px;display:flex}.fPyp-q_defaultNav b{color:#843be6;direction:ltr;align-items:center;gap:4px;font-size:22px;display:flex}.fPyp-q_defaultNav svg{width:19px;height:19px}.fPyp-q_defaultNav em{color:#fff;background:#9335eb;border-radius:5px;padding:7px 9px;font-style:normal}.fPyp-q_defaultBody{text-align:center;max-width:690px;margin-inline:auto;padding:30px 20px 0}.fPyp-q_defaultBadge{color:#7026b4;background:#ddd3fc;border-radius:99px;padding:5px 10px;font-size:11px;display:inline-block}.fPyp-q_defaultTitle{margin-top:13px;font-size:clamp(28px,4.6cqw,56px);font-weight:800;line-height:1.2}.fPyp-q_defaultTitle span{color:#a03ed0}.fPyp-q_defaultText{color:#705985;margin-top:10px;font-size:clamp(11px,1.2cqw,14px);line-height:1.7}.fPyp-q_defaultButtons{justify-content:center;gap:9px;margin-top:14px;font-size:12px;display:flex}.fPyp-q_defaultButtons span{color:#fff;background:linear-gradient(90deg,#7443ed,#e044b3);border-radius:7px;padding:9px 14px;box-shadow:0 4px 12px #ab68dc55}.fPyp-q_defaultButtons span+span{color:#7944b3;background:#fff;border:1px solid #a886ce}.fPyp-q_defaultFeatures{gap:8px;margin-top:17px;display:flex}.fPyp-q_defaultFeatures span{color:#8541ce;background:#ffffffa6;border:1px solid #d5c5f4;border-radius:9px;flex:1;justify-items:center;gap:5px;padding:10px 3px;font-size:11px;display:grid}.fPyp-q_defaultFeatures span:nth-child(2){color:#b27722;background:#fff1cf;border-color:#e7d6b3}.fPyp-q_defaultFeatures span:nth-child(3){color:#326dd6;background:#e3efff;border-color:#bad0f5}.fPyp-q_defaultFeatures svg{width:19px;height:19px}.fPyp-q_defaultPhoto{border:4px solid #fff;border-radius:13px;height:210px;margin-top:15px;position:relative;overflow:hidden}.fPyp-q_defaultPhoto img{object-fit:cover;object-position:50% 60%}.fPyp-q_defaultPhoto>span{color:#fff;background:#d829c0;border-radius:5px;padding:6px;font-size:10px;font-weight:600;position:absolute;bottom:9px;left:10px;right:10px}.fPyp-q_designedSite{isolation:isolate;color:#173e56;font-family:var(--font-sans);background:#537f9a;position:relative;overflow:hidden}.fPyp-q_designedPhoto,.fPyp-q_designedForeground{object-fit:cover;object-position:50% 22%}.fPyp-q_designedPhoto{z-index:-4}.fPyp-q_designedForeground{z-index:-2}.fPyp-q_photoShade{z-index:-1;background:linear-gradient(#b2cce080,#c6dbea38 22%,#0000 42%);position:absolute;inset:0}.fPyp-q_designedNav{grid-template-columns:minmax(0,1fr) auto minmax(0,1fr);align-items:center;padding:clamp(18px,2.6cqw,30px) 36px 0;font-size:clamp(10px,1.05cqw,13px);display:grid}.fPyp-q_designedNav b{letter-spacing:-.04em;font-size:clamp(20px,2.5cqw,30px);font-weight:500;line-height:1}.fPyp-q_designedLinks{align-items:center;gap:clamp(16px,2.8cqw,38px);display:flex}.fPyp-q_designedActions{justify-self:end;align-items:center;gap:clamp(10px,1.4cqw,18px);display:inline-flex}.fPyp-q_designedPhone{letter-spacing:.02em;align-items:center;gap:6px;font-size:clamp(9px,1cqw,12px);display:inline-flex}.fPyp-q_designedBook{color:#fff;background:#173e56;border-radius:99px;padding:8px 18px;font-size:clamp(9px,1cqw,12px);font-weight:500}.fPyp-q_designedPhone svg{width:13px;height:13px}.fPyp-q_wordmark{inset-inline:0;z-index:-3;letter-spacing:-.07em;text-align:center;white-space:nowrap;color:#ffffff8c;direction:ltr;font-size:42cqw;font-weight:500;line-height:.8;position:absolute;top:24%;-webkit-mask-image:linear-gradient(#0000,#000 60%);mask-image:linear-gradient(#0000,#000 60%)}.fPyp-q_designedBody{inset-inline:36px;text-align:center;justify-items:center;gap:clamp(10px,1.4cqw,18px);display:grid;position:absolute;top:23%}.fPyp-q_designedTitle{color:#235a79;letter-spacing:-.03em;text-wrap:balance;font-size:clamp(28px,5cqw,68px);font-weight:300;line-height:1.04}.fPyp-q_designedText{text-wrap:balance;max-width:62ch;font-size:clamp(10px,1.35cqw,17px);line-height:1.6}.fPyp-q_designedCta{color:#fff;background:#173e56;border-radius:99px;align-items:center;gap:14px;margin-top:clamp(4px,.8cqw,10px);padding:6px 20px 6px 6px;font-size:clamp(10px,1.15cqw,14px);display:inline-flex}.fPyp-q_designedCta svg{color:#173e56;background:#fff;border-radius:50%;width:32px;height:32px;padding:8px}@media (max-width:1000px){.fPyp-q_defaultNav>span{display:none}.fPyp-q_defaultBody{padding-inline:14px;padding-top:16px}.fPyp-q_defaultFeatures{margin-top:14px}.fPyp-q_designedNav{padding:18px 17px 0}.fPyp-q_designedLinks{display:none}.fPyp-q_designedNav{grid-template-columns:1fr auto}.fPyp-q_wordmark{top:40%}.fPyp-q_designedBody{inset-inline:17px}}@media (max-width:720px){.fPyp-q_defaultNav{padding:16px;font-size:9px}.fPyp-q_defaultNav b{font-size:18px}.fPyp-q_defaultFeatures span{font-size:9px}.fPyp-q_designedNav b{font-size:23px}}
._4VG-DW_section{max-width:1376px;margin:0 auto;padding:80px 48px 64px;scroll-margin-top:100px}._4VG-DW_intro{text-align:center;max-width:720px;margin:0 auto 64px}._4VG-DW_intro h2 span{color:rgb(var(--accent-rgb))}._4VG-DW_disclaimer{text-align:center;text-wrap:balance;justify-items:center;gap:14px;max-width:34rem;margin:44px auto 0;display:grid}._4VG-DW_captionLead{color:var(--color-ink);letter-spacing:-.02em;font-size:clamp(22px,2.4vw,28px);font-weight:200;line-height:1.3}._4VG-DW_captionText{color:var(--color-ink-soft);font-size:15px;font-weight:300;line-height:1.75}._4VG-DW_handoff{background:#ffffff09;border-radius:20px;justify-items:center;gap:14px;width:min(100%,36rem);margin-top:10px;padding:18px 22px;display:grid;box-shadow:inset 0 0 0 1px #ffffff14}._4VG-DW_handoffText{color:var(--color-ink-soft);font-size:14px;font-weight:300;line-height:1.7}._4VG-DW_handoffText svg{vertical-align:-3px;width:16px;height:16px;color:var(--color-ink);margin-inline-end:6px;display:inline-block}._4VG-DW_handoffTools{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}._4VG-DW_handoffTools>span{color:var(--color-ink);border-radius:999px;align-items:center;gap:8px;padding:5px 12px 5px 6px;font-size:13px;font-weight:400;display:inline-flex;box-shadow:inset 0 0 0 1px #ffffff1a}._4VG-DW_handoffTools i{background:#fff;border-radius:7px;place-items:center;width:24px;height:24px;display:grid}._4VG-DW_captionNote{color:var(--color-ink-faint);font-size:11px;font-weight:300}._4VG-DW_afterword{border-top:1px solid var(--color-line);justify-content:space-between;align-items:center;gap:48px;max-width:1000px;margin:72px auto 0;padding-top:32px;display:flex}._4VG-DW_afterword>p{text-wrap:balance;font-size:clamp(22px,2.4vw,30px);font-weight:300;line-height:1.3}._4VG-DW_afterword>p span{color:var(--color-ink-soft)}._4VG-DW_afterword ul{color:var(--color-ink-soft);gap:12px;font-size:14px;font-weight:300;display:grid}._4VG-DW_afterword li{align-items:center;gap:10px;display:flex}._4VG-DW_afterword li svg{color:#b8cef0;width:16px;height:16px}@media (max-width:1000px){._4VG-DW_section{padding-inline:28px}}@media (max-width:720px){._4VG-DW_section{padding:48px 20px 20px}._4VG-DW_intro{margin-bottom:40px}._4VG-DW_afterword{flex-direction:column;align-items:flex-start;gap:24px;margin-top:44px}._4VG-DW_disclaimer{margin-top:24px}}
