.blog-module__KktXCa__page{overflow-x:clip}.blog-module__KktXCa__skipLink{z-index:100;background:var(--primary,#18a8a8);color:var(--primary-foreground,#fff);border-radius:999px;padding:.75rem 1.25rem;font-size:.875rem;font-weight:600;position:absolute;top:0;left:-9999px}.blog-module__KktXCa__skipLink:focus{outline:3px solid var(--ring,#18a8a8);outline-offset:2px;top:1rem;left:1rem}.blog-module__KktXCa__magazineHero{isolation:isolate;background:radial-gradient(50% 40% at 90% 0,#18a8a829,#0000 70%),radial-gradient(40% 35% at 5% 20%,#c9a2271a,#0000 70%),linear-gradient(#f7f5ef 0%,#0000 100%);padding-top:clamp(2.5rem,5vh,3.5rem);padding-bottom:clamp(2rem,4vh,3rem);position:relative}[data-theme=dark] .blog-module__KktXCa__magazineHero{background:radial-gradient(50% 40% at 90% 0,#2bc4c41f,#0000 70%),linear-gradient(#0c1a33 0%,#0000 100%)}.blog-module__KktXCa__featured{border:1px solid var(--border,#e5e2d9);background:var(--card,#fff);color:inherit;border-radius:1.5rem;gap:0;text-decoration:none;transition:border-color .2s,box-shadow .2s,transform .2s;display:grid;overflow:hidden;box-shadow:0 1px 2px #0c1a330a}.blog-module__KktXCa__featured:hover,.blog-module__KktXCa__featured:focus-visible{border-color:color-mix(in srgb, var(--primary,#18a8a8) 45%, var(--border));box-shadow:0 12px 40px #0c1a3314}.blog-module__KktXCa__featured:focus-visible{outline:3px solid var(--ring,#18a8a8);outline-offset:3px}@media (min-width:1024px){.blog-module__KktXCa__featured{grid-template-columns:1.05fr .95fr;min-height:22rem}}@media (prefers-reduced-motion:reduce){.blog-module__KktXCa__featured{transition:none}}.blog-module__KktXCa__featuredMedia{background:color-mix(in srgb, var(--muted,#f0eeea) 80%, transparent);min-height:14rem;position:relative}@media (min-width:1024px){.blog-module__KktXCa__featuredMedia{min-height:100%}}.blog-module__KktXCa__featuredBody{flex-direction:column;justify-content:center;gap:.75rem;padding:clamp(1.25rem,3vw,2.5rem);display:flex}.blog-module__KktXCa__card{border:1px solid var(--border,#e5e2d9);background:var(--card,#fff);box-sizing:border-box;border-radius:1.25rem;flex-direction:column;min-width:0;max-width:100%;height:100%;transition:border-color .2s,box-shadow .2s;display:flex;overflow:hidden}.blog-module__KktXCa__card:hover,.blog-module__KktXCa__card:focus-within{border-color:color-mix(in srgb, var(--primary,#18a8a8) 40%, var(--border));box-shadow:0 10px 28px #0c1a330f}.blog-module__KktXCa__cardMedia{aspect-ratio:16/10;background:color-mix(in srgb, var(--muted,#f0eeea) 90%, transparent);position:relative;overflow:hidden}.blog-module__KktXCa__cardBody{flex-direction:column;flex:1;gap:.5rem;padding:1.15rem 1.25rem 1.35rem;display:flex}.blog-module__KktXCa__cardTitle{font-family:var(--font-serif,Georgia, serif);letter-spacing:-.01em;color:var(--foreground);margin:0;font-size:1.2rem;line-height:1.3}.blog-module__KktXCa__cardTitle a{color:inherit;text-decoration:none}.blog-module__KktXCa__cardTitle a:hover,.blog-module__KktXCa__cardTitle a:focus-visible{color:var(--primary,#18a8a8)}.blog-module__KktXCa__cardTitle a:focus-visible{outline:2px solid var(--ring,#18a8a8);outline-offset:3px;border-radius:2px}.blog-module__KktXCa__articleShell{padding-bottom:clamp(4rem,8vh,6rem)}.blog-module__KktXCa__articleHeader{isolation:isolate;background:radial-gradient(55% 50% at 100% 0%, #18a8a824, transparent 72%), linear-gradient(180deg, #f7f5ef 0%, var(--background,#fff) 100%);padding-top:clamp(2rem,4vh,3rem);padding-bottom:clamp(2rem,4vh,2.75rem);position:relative}[data-theme=dark] .blog-module__KktXCa__articleHeader{background:radial-gradient(55% 50% at 100% 0%, #2bc4c41a, transparent 72%), linear-gradient(180deg, #0c1a33 0%, var(--background) 100%)}.blog-module__KktXCa__heroFigure{border:1px solid var(--border);aspect-ratio:21/9;background:var(--muted);border-radius:1.25rem;max-width:72rem;margin:0 auto;position:relative;overflow:hidden}@media (max-width:640px){.blog-module__KktXCa__heroFigure{aspect-ratio:16/10;border-radius:1rem}}.blog-module__KktXCa__layout{width:100%;max-width:min(78rem,100%);padding-inline:max(1rem, env(safe-area-inset-left,0px)) max(1rem, env(safe-area-inset-right,0px));box-sizing:border-box;gap:1.75rem;min-width:0;margin-inline:auto;display:grid}@media (min-width:640px){.blog-module__KktXCa__layout{padding-inline:max(1.25rem, env(safe-area-inset-left,0px)) max(1.25rem, env(safe-area-inset-right,0px));gap:2rem}}@media (min-width:1024px){.blog-module__KktXCa__layout{padding-inline:max(1.5rem, env(safe-area-inset-left,0px)) max(1.5rem, env(safe-area-inset-right,0px));gap:2.25rem}}@media (min-width:1100px){.blog-module__KktXCa__layout{grid-template-columns:minmax(0,1fr) minmax(0,clamp(15rem,22vw,18.5rem));align-items:start;gap:clamp(1.25rem,2.5vw,2.5rem)}}.blog-module__KktXCa__layoutMain,.blog-module__KktXCa__proseWrap{min-width:0;max-width:100%}.blog-module__KktXCa__proseWrap .payload-richtext{max-width:min(42rem,100%)}.blog-module__KktXCa__proseWrap .payload-richtext h2{scroll-margin-top:6rem}.blog-module__KktXCa__proseWrap .payload-richtext h3{scroll-margin-top:6rem}.blog-module__KktXCa__sidebar{display:none}@media (min-width:1100px){.blog-module__KktXCa__sidebar{width:100%;min-width:0;max-width:100%;padding-bottom:max(1.25rem, env(safe-area-inset-bottom,0px));box-sizing:border-box;display:block;overflow:visible}}.blog-module__KktXCa__sidebarStack{gap:.85rem;min-width:0;max-width:100%;display:grid}.blog-module__KktXCa__sidebarCard{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 94%, var(--primary) 3%);box-sizing:border-box;overflow-wrap:anywhere;word-break:break-word;border-radius:1rem;min-width:0;max-width:100%;padding:1rem 1.1rem 1.15rem;overflow:visible}.blog-module__KktXCa__nlForm{box-sizing:border-box;gap:.55rem;width:100%;min-width:0;max-width:100%;display:grid;position:relative;overflow-x:clip}.blog-module__KktXCa__nlField{box-sizing:border-box;border:1px solid var(--input,var(--border));background:var(--background);width:100%;min-width:0;max-width:100%;color:var(--foreground);border-radius:.5rem;outline:none;padding:.5rem .75rem;font-size:.875rem}.blog-module__KktXCa__nlField:focus{border-color:var(--primary);box-shadow:0 0 0 2px color-mix(in srgb, var(--primary) 25%, transparent)}.blog-module__KktXCa__nlTurnstile{box-sizing:border-box;width:100%;min-width:0;max-width:100%;height:52px;overflow:hidden}.blog-module__KktXCa__nlTurnstileInner{transform-origin:0 0;width:300px;max-width:none;height:65px;transform:scale(.8)}.blog-module__KktXCa__nlTurnstile iframe{max-width:none!important}.blog-module__KktXCa__nlVerified{border:1px solid color-mix(in srgb, var(--highlight,#3cb371) 45%, var(--border));background:color-mix(in srgb, var(--highlight,#3cb371) 12%, transparent);min-height:2rem;color:var(--foreground);border-radius:.5rem;align-items:center;gap:.4rem;padding:.35rem .65rem;font-size:.75rem;font-weight:600;line-height:1.2;display:inline-flex}.blog-module__KktXCa__nlVerifiedMark{background:var(--highlight,#3cb371);color:#fff;border-radius:999px;flex-shrink:0;justify-content:center;align-items:center;width:1rem;height:1rem;font-size:.65rem;line-height:1;display:inline-flex}.blog-module__KktXCa__nlSubmit{box-sizing:border-box;background:var(--highlight,#3cb371);width:100%;min-width:0;max-width:100%;min-height:2.35rem;color:var(--highlight-foreground,#fff);cursor:pointer;white-space:nowrap;border:none;border-radius:999px;justify-content:center;align-items:center;padding:.5rem 1rem;font-size:.8125rem;font-weight:600;display:inline-flex}.blog-module__KktXCa__nlSubmit:disabled{opacity:.6;cursor:not-allowed}.blog-module__KktXCa__nlSubmit:focus-visible{outline:2px solid var(--ring,var(--primary));outline-offset:2px}.blog-module__KktXCa__sidebarLinkTitle{-webkit-line-clamp:3;line-clamp:3;overflow-wrap:anywhere;word-break:break-word;-webkit-hyphens:auto;hyphens:auto;-webkit-box-orient:vertical;display:-webkit-box;overflow:hidden}.blog-module__KktXCa__sidebarCta{background:radial-gradient(90% 80% at 100% 0%, #18a8a829, transparent 65%), color-mix(in srgb, var(--card) 90%, var(--primary) 6%)}.blog-module__KktXCa__mobileSidebar{gap:1rem;margin-top:2rem;display:grid}@media (min-width:1100px){.blog-module__KktXCa__mobileSidebar{display:none}}.blog-module__KktXCa__shareInline{border-top:1px solid var(--border);border-bottom:1px solid var(--border);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem;margin:1.25rem 0 .5rem;padding:.75rem 0;display:flex}@media print{.blog-module__KktXCa__skipLink,.blog-module__KktXCa__progress,.blog-module__KktXCa__sidebar,.blog-module__KktXCa__mobileSidebar,.blog-module__KktXCa__mobileToc,.blog-module__KktXCa__shareInline,.blog-module__KktXCa__ctaRibbon,.blog-module__KktXCa__filterBar{display:none!important}.blog-module__KktXCa__layout{max-width:100%;padding:0;display:block}.blog-module__KktXCa__proseWrap .payload-richtext{max-width:100%;font-size:11pt}.blog-module__KktXCa__articleHeader{padding-top:0;background:0 0!important}.blog-module__KktXCa__heroFigure{break-inside:avoid;max-height:220px}.blog-module__KktXCa__eeat{break-inside:avoid;border:1px solid #ccc}a[href]:after{content:none!important}}.blog-module__KktXCa__tocNav{border:1px solid var(--border);background:color-mix(in srgb, var(--card) 92%, var(--primary) 4%);border-radius:1rem;padding:1rem 1.1rem 1.15rem}.blog-module__KktXCa__tocList{gap:.35rem;margin:.5rem 0 0;padding:0;list-style:none;display:grid}.blog-module__KktXCa__tocList a{color:var(--muted-foreground);border-radius:.35rem;padding:.25rem .35rem;font-size:.8125rem;line-height:1.35;text-decoration:none;display:block}.blog-module__KktXCa__tocList a:hover,.blog-module__KktXCa__tocList a:focus-visible{color:var(--primary);background:color-mix(in srgb, var(--primary) 8%, transparent)}.blog-module__KktXCa__tocList a:focus-visible{outline:2px solid var(--ring);outline-offset:1px}.blog-module__KktXCa__tocNested{padding-left:.75rem}.blog-module__KktXCa__eeat{border:1px solid var(--border);background:color-mix(in srgb, var(--primary) 6%, var(--card));border-radius:1.25rem;gap:.75rem;max-width:42rem;margin-top:2.5rem;padding:1.25rem 1.35rem;display:grid}@media (min-width:640px){.blog-module__KktXCa__eeat{grid-template-columns:auto 1fr;align-items:start;gap:1.25rem}}.blog-module__KktXCa__eeatPhoto{object-fit:cover;border:2px solid color-mix(in srgb, var(--primary) 30%, white);border-radius:999px;width:4.5rem;height:4.5rem}.blog-module__KktXCa__progress{z-index:60;background:var(--primary,#18a8a8);transform-origin:0;pointer-events:none;height:3px;position:fixed;top:0;left:0}@media (prefers-reduced-motion:reduce){.blog-module__KktXCa__progress{display:none}}.blog-module__KktXCa__mobileToc{margin:1.25rem 0 0}@media (min-width:1100px){.blog-module__KktXCa__mobileToc{display:none}}.blog-module__KktXCa__filterBar{flex-wrap:wrap;gap:.5rem;margin-top:1.25rem;display:flex}.blog-module__KktXCa__filterChip{border:1px solid var(--border);background:var(--card);min-height:2.25rem;color:var(--foreground);border-radius:999px;align-items:center;padding:.35rem .9rem;font-size:.8125rem;font-weight:600;text-decoration:none;transition:background .15s,border-color .15s;display:inline-flex}.blog-module__KktXCa__filterChip:hover,.blog-module__KktXCa__filterChip:focus-visible{border-color:color-mix(in srgb, var(--primary) 50%, var(--border));background:color-mix(in srgb, var(--primary) 8%, var(--card))}.blog-module__KktXCa__filterChip:focus-visible{outline:2px solid var(--ring);outline-offset:2px}.blog-module__KktXCa__filterChipActive{border-color:color-mix(in srgb, var(--primary) 55%, var(--border));background:color-mix(in srgb, var(--primary) 14%, var(--card));color:var(--primary)}.blog-module__KktXCa__metaRow{color:var(--muted-foreground);flex-wrap:wrap;align-items:center;gap:.75rem 1.25rem;font-size:.875rem;display:flex}.blog-module__KktXCa__ctaRibbon{border:1px solid var(--border);background:radial-gradient(80% 80% at 100% 0%, #18a8a81f, transparent 60%), var(--card);text-align:center;border-radius:1.5rem;max-width:42rem;margin-top:3rem;padding:clamp(1.25rem,3vw,1.75rem)}
.home-module__8Ob5sq__page{overflow-x:clip}.home-module__8Ob5sq__hero{isolation:isolate;background:radial-gradient(58% 48% at 80% 8%,#65b3af47,#0000 70%),radial-gradient(44% 40% at 8% 20%,#18a8a824,#0000 70%),radial-gradient(52% 42% at 92% 70%,#c9a22724,#0000 72%),radial-gradient(72% 60% at 50% 118%,#2e8b5714,#0000 70%),linear-gradient(#f7f5ef 0%,#fffcf7 55%,#fff 100%);padding-top:clamp(3.25rem,6vh,4.75rem);padding-bottom:clamp(3.5rem,9vh,6.5rem);position:relative}[data-theme=dark] .home-module__8Ob5sq__hero{background:radial-gradient(58% 48% at 80% 8%,#2bc4c429,#0000 70%),radial-gradient(44% 40% at 8% 20%,#18a8a81a,#0000 70%),radial-gradient(52% 42% at 92% 70%,#d4b45a1a,#0000 72%),linear-gradient(#0c1a33 0%,#0e1f3d 60%,#0c1a33 100%)}.home-module__8Ob5sq__afterHero{padding-top:clamp(2.25rem,5vh,3.5rem);padding-bottom:clamp(5rem,10vh,8rem)}.home-module__8Ob5sq__blob{z-index:-1;filter:blur(46px);opacity:.5;pointer-events:none;border-radius:42% 58% 63% 37%/41% 44% 56% 59%;position:absolute}.home-module__8Ob5sq__blobA{background:radial-gradient(circle at 32% 30%,#65b3af,#18a8a8);width:36rem;height:36rem;animation:19s ease-in-out infinite home-module__8Ob5sq__float;top:-9rem;right:-7rem}.home-module__8Ob5sq__blobB{background:radial-gradient(circle at 60% 40%,#c6ebe9,#65b3af);width:27rem;height:27rem;animation:24s ease-in-out infinite reverse home-module__8Ob5sq__float;bottom:-11rem;left:-9rem}.home-module__8Ob5sq__blobC{opacity:.35;background:radial-gradient(circle at 40% 40%,#f7edd0e6,#c9a22759);width:18rem;height:18rem;animation:28s ease-in-out infinite home-module__8Ob5sq__float;top:40%;left:35%}[data-theme=dark] .home-module__8Ob5sq__blobC{opacity:.4;background:radial-gradient(circle at 40% 40%,#d4b45a40,#2a241066)}.home-module__8Ob5sq__heroGrid{align-items:center;gap:3rem;display:grid}@media (min-width:1024px){.home-module__8Ob5sq__heroGrid{grid-template-columns:1.05fr .95fr;gap:4rem}}.home-module__8Ob5sq__heroImageWrap{aspect-ratio:3/2;isolation:isolate;border:1px solid #fff9;border-radius:2rem;position:relative;overflow:hidden;box-shadow:0 40px 80px -32px #18306059}.home-module__8Ob5sq__heroImageWrap:after{content:"";z-index:1;pointer-events:none;background:linear-gradient(#18306000 60%,#0c1a3338 100%);position:absolute;inset:0}.home-module__8Ob5sq__heroImage{object-fit:cover}[data-theme=dark] .home-module__8Ob5sq__heroImageWrap{border-color:#1f3a63b3;box-shadow:0 40px 90px -30px #0009}[data-theme=dark] .home-module__8Ob5sq__heroImageWrap:after{background:linear-gradient(#0000 55%,#00000052 100%)}.home-module__8Ob5sq__grain:after{content:"";z-index:-1;pointer-events:none;opacity:.4;mix-blend-mode:soft-light;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='140' height='140'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.6'/%3E%3C/svg%3E");position:absolute;inset:0}@keyframes home-module__8Ob5sq__float{0%,to{transform:translate(0,0)rotate(0)}50%{transform:translateY(-2rem)rotate(9deg)}}.home-module__8Ob5sq__reveal{opacity:0;animation:.95s cubic-bezier(.2,.7,.2,1) forwards home-module__8Ob5sq__rise;transform:translateY(1.4rem)}@keyframes home-module__8Ob5sq__rise{to{opacity:1;transform:none}}.home-module__8Ob5sq__d1{animation-delay:50ms}.home-module__8Ob5sq__d2{animation-delay:.18s}.home-module__8Ob5sq__d3{animation-delay:.32s}.home-module__8Ob5sq__d4{animation-delay:.46s}.home-module__8Ob5sq__d5{animation-delay:.6s}.home-module__8Ob5sq__d6{animation-delay:.74s}.home-module__8Ob5sq__eyebrow{letter-spacing:.3em;text-transform:uppercase;color:#18a8a8;align-items:center;gap:.6rem;font-size:.72rem;font-weight:600;display:inline-flex}.home-module__8Ob5sq__eyebrow:before{content:"";opacity:.85;background:linear-gradient(90deg,#c9a227,#18a8a8);width:1.75rem;height:1px}.home-module__8Ob5sq__heroTitle{letter-spacing:-.02em;color:#183060;font-size:clamp(2.5rem,6vw,4.9rem);line-height:1.03}.home-module__8Ob5sq__heroTitle em{background:linear-gradient(120deg,#18a8a8 0%,#2e8b57 55%,#c9a227 100%);color:#0000;-webkit-background-clip:text;background-clip:text;font-style:italic}[data-theme=dark] .home-module__8Ob5sq__heroTitle{color:#eaf6f6}[data-theme=dark] .home-module__8Ob5sq__heroTitle em{background:linear-gradient(120deg,#2bc4c4 0%,#3cb371 50%,#d4b45a 100%);color:#0000;-webkit-background-clip:text;background-clip:text}.home-module__8Ob5sq__glass{-webkit-backdrop-filter:blur(14px);background:#ffffffc7;border:1px solid #d6ecec;box-shadow:0 20px 48px -32px #18306066}.home-module__8Ob5sq__path{transition:transform .45s cubic-bezier(.22,1,.36,1),box-shadow .45s cubic-bezier(.22,1,.36,1),border-color .35s,background .35s}.home-module__8Ob5sq__path:hover{border-color:#91cecd;border-color:lab(78.4689% -20.2424 -6.29725);transform:translateY(-4px);box-shadow:0 28px 56px -28px #18306073}.home-module__8Ob5sq__chip{color:#18a8a8;background:linear-gradient(150deg,#f7edd0,#d4ecec);border-radius:.9rem;place-items:center;width:3rem;height:3rem;transition:transform .4s cubic-bezier(.22,1,.36,1);display:grid;box-shadow:inset 0 1px #fffc}.home-module__8Ob5sq__path:hover .home-module__8Ob5sq__chip{transform:scale(1.06)}[data-theme=dark] .home-module__8Ob5sq__chip{color:#2bc4c4;background:linear-gradient(150deg,#2a2410e6,#16294bf2);box-shadow:inset 0 1px #ffffff0f}.home-module__8Ob5sq__pathsSection{isolation:isolate;background:radial-gradient(55% 70% at 100% 0,#18a8a814,#0000 70%),radial-gradient(45% 60% at 0 100%,#c9a2270f,#0000 70%);position:relative}[data-theme=dark] .home-module__8Ob5sq__pathsSection{background:radial-gradient(55% 70% at 100% 0,#2bc4c41a,#0000 70%),radial-gradient(45% 60% at 0 100%,#d4b45a0f,#0000 70%),linear-gradient(#0c1a3359 0%,#0000 100%)}.home-module__8Ob5sq__band{isolation:isolate;color:#eaf6f6;background:linear-gradient(158deg,#0c1a33 0%,#183060 100%);position:relative;overflow:clip}.home-module__8Ob5sq__band:before{content:"";z-index:-1;opacity:.5;background:radial-gradient(40% 60% at 85% 20%,#2bc4c438,#0000 70%),radial-gradient(40% 50% at 10% 90%,#3cb37129,#0000 70%);position:absolute;inset:0}.home-module__8Ob5sq__quote{font-family:var(--font-fell), ui-serif, Georgia, serif;letter-spacing:-.01em;font-size:clamp(1.8rem,3.6vw,3rem);line-height:1.2}.home-module__8Ob5sq__quote em{color:#2bc4c4;font-style:italic}.home-module__8Ob5sq__ribbon{background:radial-gradient(50% 120% at 100% 0,#65b3af59,#0000 60%),linear-gradient(#fff,#f4fbfb);border:1px solid #d6ecec}[data-theme=dark] .home-module__8Ob5sq__hero{background:radial-gradient(58% 48% at 80% 8%,#2bc4c429,#0000 70%),radial-gradient(44% 40% at 8% 20%,#65b3af1a,#0000 70%),radial-gradient(72% 60% at 50% 118%,#3cb37114,#0000 70%),linear-gradient(#0e1f3d 0%,#0c1a33 62%)}[data-theme=dark] .home-module__8Ob5sq__heroTitle{color:#eaf6f6}[data-theme=dark] .home-module__8Ob5sq__heroTitle em,[data-theme=dark] .home-module__8Ob5sq__eyebrow{color:#2bc4c4}[data-theme=dark] .home-module__8Ob5sq__glass{background:#122444b8;border-color:#2bc4c42e;box-shadow:0 20px 48px -28px #0000008c}[data-theme=dark] .home-module__8Ob5sq__path:hover{background:#162c50d9;border-color:#2bc4c466;box-shadow:0 28px 56px -24px #000000a6}[data-theme=dark] .home-module__8Ob5sq__ribbon{background:radial-gradient(50% 120% at 100% 0,#2bc4c438,#0000 60%),linear-gradient(#122444,#0e1f3d);border-color:#1f3a63}[data-theme=dark] .home-module__8Ob5sq__chip{color:#2bc4c4;background:linear-gradient(150deg,#16294b,#122444)}[data-theme=dark] .home-module__8Ob5sq__blobA,[data-theme=dark] .home-module__8Ob5sq__blobB{opacity:.3}@media (prefers-reduced-motion:reduce){.home-module__8Ob5sq__blob{animation:none}.home-module__8Ob5sq__reveal{opacity:1;animation:none;transform:none}}
.pathfinder-module__sR0A_G__overlay{z-index:200;padding:max(1rem, env(safe-area-inset-top,0px)) max(1rem, env(safe-area-inset-right,0px)) max(1rem, env(safe-area-inset-bottom,0px)) max(1rem, env(safe-area-inset-left,0px));justify-content:center;align-items:stretch;animation:.32s cubic-bezier(.22,1,.36,1) both pathfinder-module__sR0A_G__pfFadeIn;display:flex;position:fixed;inset:0}@media (min-width:640px){.pathfinder-module__sR0A_G__overlay{padding:max(1.75rem, env(safe-area-inset-top,0px)) max(1.75rem, env(safe-area-inset-right,0px)) max(1.75rem, env(safe-area-inset-bottom,0px)) max(1.75rem, env(safe-area-inset-left,0px))}}@media (min-width:1024px){.pathfinder-module__sR0A_G__overlay{padding:max(2.5rem, env(safe-area-inset-top,0px)) max(2.5rem, env(safe-area-inset-right,0px)) max(2.5rem, env(safe-area-inset-bottom,0px)) max(2.5rem, env(safe-area-inset-left,0px))}}.pathfinder-module__sR0A_G__scrim{cursor:pointer;-webkit-backdrop-filter:blur(22px)saturate(1.15);background:radial-gradient(60% 55% at 85% 8%,#18a8a838,#0000 62%),radial-gradient(45% 45% at 8% 92%,#c9a22724,#0000 68%),#0c1a338c;border:0;animation:.36s both pathfinder-module__sR0A_G__pfFadeIn;position:absolute;inset:0}[data-theme=dark] .pathfinder-module__sR0A_G__scrim{background:radial-gradient(60% 55% at 85% 8%,#2bc4c429,#0000 62%),radial-gradient(45% 45% at 8% 92%,#d4b45a1a,#0000 68%),#040a16ad}.pathfinder-module__sR0A_G__panel{z-index:1;background:radial-gradient(95% 55% at 100% 0%, #18a8a81f, transparent 55%), radial-gradient(75% 50% at 0% 100%, #c9a2271a, transparent 55%), color-mix(in oklab, var(--card,#fffcf7) 97%, transparent);-webkit-backdrop-filter:blur(20px);transform-origin:50%;border:1px solid #d6ececbf;border:1px solid lab(91.7649% -7.50035 -2.6055/.75);border-radius:1.5rem;flex-direction:column;width:100%;max-width:min(52rem,100%);height:100%;max-height:100%;margin:0 auto;animation:.44s cubic-bezier(.22,1,.36,1) both pathfinder-module__sR0A_G__pfPop;display:flex;position:relative;overflow:hidden;box-shadow:0 48px 100px -32px #18306080,inset 0 0 0 1px #ffffff0d}@media (min-width:768px){.pathfinder-module__sR0A_G__panel{border-radius:2rem;max-width:min(56rem,100%)}}[data-theme=dark] .pathfinder-module__sR0A_G__panel{background:radial-gradient(95% 55% at 100% 0,#2bc4c424,#0000 55%),radial-gradient(75% 50% at 0 100%,#d4b45a14,#0000 55%),#0c182ef7;border-color:#2bc4c433;box-shadow:0 48px 110px -28px #000000b3,inset 0 0 0 1px #ffffff0d}.pathfinder-module__sR0A_G__panelLeaving{animation:.22s cubic-bezier(.4,0,1,1) both pathfinder-module__sR0A_G__pfLeave}.pathfinder-module__sR0A_G__header{flex-shrink:0;padding:1.35rem 1.35rem 1.1rem}@media (min-width:640px){.pathfinder-module__sR0A_G__header{padding:1.75rem 2rem 1.25rem}}@media (min-width:1024px){.pathfinder-module__sR0A_G__header{padding:2rem 2.5rem 1.35rem}}.pathfinder-module__sR0A_G__body{overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex:auto;min-height:0;padding:1.25rem 1.35rem 1.5rem;overflow-y:auto}@media (min-width:640px){.pathfinder-module__sR0A_G__body{padding:1.5rem 2rem 1.75rem}}@media (min-width:1024px){.pathfinder-module__sR0A_G__body{padding:1.75rem 2.5rem 2rem}}.pathfinder-module__sR0A_G__footer{border-top:1px solid color-mix(in oklab, var(--border,#d6ecec) 70%, transparent);background:color-mix(in oklab, var(--background,#fff) 55%, transparent);-webkit-backdrop-filter:blur(12px);padding:1rem 1.35rem max(1rem, env(safe-area-inset-bottom,0px));flex-shrink:0}@media (min-width:640px){.pathfinder-module__sR0A_G__footer{padding:1.15rem 2rem 1.35rem}}@media (min-width:1024px){.pathfinder-module__sR0A_G__footer{padding:1.25rem 2.5rem 1.5rem}}.pathfinder-module__sR0A_G__stepEnter{animation:.38s cubic-bezier(.22,1,.36,1) both pathfinder-module__sR0A_G__pfStepIn}.pathfinder-module__sR0A_G__option{min-height:3.25rem;transition:transform .35s cubic-bezier(.22,1,.36,1),border-color .3s,background .3s,box-shadow .35s cubic-bezier(.22,1,.36,1)}.pathfinder-module__sR0A_G__option:hover{transform:translateY(-2px)}.pathfinder-module__sR0A_G__option:active{transform:translateY(0)scale(.995)}.pathfinder-module__sR0A_G__option:focus-visible{outline-offset:3px;outline:2px solid #18a8a8}.pathfinder-module__sR0A_G__optionSelected{box-shadow:0 12px 32px -16px #18a8a88c,inset 0 1px #ffffff1f;background:linear-gradient(145deg,#18a8a824,#c9a22714)!important;background:linear-gradient(145deg,lab(62.2096% -35.8978 -10.6666/.14),lab(68.7657% 6.51515 63.7509/.08))!important;border-color:#18a8a88c!important;border-color:lab(62.2096% -35.8978 -10.6666/.55)!important}[data-theme=dark] .pathfinder-module__sR0A_G__optionSelected{background:linear-gradient(145deg,#2bc4c429,#d4b45a14)!important;background:linear-gradient(145deg,lab(71.8639% -39.1287 -11.687/.16),lab(74.8172% 4.12053 49.5423/.08))!important;border-color:#2bc4c480!important;border-color:lab(71.8639% -39.1287 -11.687/.5)!important}.pathfinder-module__sR0A_G__progressFill{background:linear-gradient(90deg,#18a8a8 0%,#2e8b57 50%,#c9a227 100%);transition:width .55s cubic-bezier(.22,1,.36,1);box-shadow:0 0 14px #18a8a873;box-shadow:0 0 14px lab(62.2096% -35.8978 -10.6666/.45)}.pathfinder-module__sR0A_G__chipActive{color:#fff;background:linear-gradient(135deg,#18a8a8,#2bc4c4);border-color:#0000;transform:scale(1.05);box-shadow:0 8px 22px -10px #18a8a8bf}.pathfinder-module__sR0A_G__chipDone{color:#18a8a8;background:#18a8a829;background:lab(62.2096% -35.8978 -10.6666/.16);border-color:#18a8a866;border-color:lab(62.2096% -35.8978 -10.6666/.4)}[data-theme=dark] .pathfinder-module__sR0A_G__chipDone{color:#2bc4c4}.pathfinder-module__sR0A_G__ctaPrimary{min-height:3rem;transition:transform .35s cubic-bezier(.22,1,.36,1),box-shadow .35s cubic-bezier(.22,1,.36,1)}.pathfinder-module__sR0A_G__ctaPrimary:hover{transform:translateY(-2px)}.pathfinder-module__sR0A_G__ctaPrimary:active{transform:translateY(0)}.pathfinder-module__sR0A_G__ctaPrimary:focus-visible{outline-offset:3px;outline:2px solid #18a8a8}.pathfinder-module__sR0A_G__resultCard{background:radial-gradient(80% 70% at 100% 0%, #18a8a829, transparent 60%), radial-gradient(60% 50% at 0% 100%, #c9a2271f, transparent 55%), color-mix(in oklab, var(--card,#fff) 88%, transparent);border:1px solid #18a8a847;border:1px solid lab(62.2096% -35.8978 -10.6666/.28);animation:.48s cubic-bezier(.22,1,.36,1) both pathfinder-module__sR0A_G__pfStepIn;box-shadow:0 24px 56px -28px #18a8a866}[data-theme=dark] .pathfinder-module__sR0A_G__resultCard{background:radial-gradient(80% 70% at 100% 0,#2bc4c424,#0000 60%),radial-gradient(60% 50% at 0 100%,#d4b45a1a,#0000 55%),#10203aeb}.pathfinder-module__sR0A_G__check{color:#fff;background:linear-gradient(145deg,#18a8a8,#2e8b57);border-radius:999px;flex-shrink:0;place-items:center;width:1.5rem;height:1.5rem;font-size:.75rem;font-weight:700;animation:.28s cubic-bezier(.22,1,.36,1) both pathfinder-module__sR0A_G__pfPop;display:grid;box-shadow:0 4px 12px -4px #18a8a8bf}@keyframes pathfinder-module__sR0A_G__pfFadeIn{0%{opacity:0}to{opacity:1}}@keyframes pathfinder-module__sR0A_G__pfPop{0%{opacity:0;transform:translateY(1rem)scale(.97)}to{opacity:1;transform:translateY(0)scale(1)}}@keyframes pathfinder-module__sR0A_G__pfLeave{to{opacity:0;transform:translateY(.75rem)scale(.98)}}@keyframes pathfinder-module__sR0A_G__pfStepIn{0%{opacity:0;transform:translateY(.6rem)}to{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){.pathfinder-module__sR0A_G__overlay,.pathfinder-module__sR0A_G__scrim,.pathfinder-module__sR0A_G__panel,.pathfinder-module__sR0A_G__panelLeaving,.pathfinder-module__sR0A_G__stepEnter,.pathfinder-module__sR0A_G__resultCard,.pathfinder-module__sR0A_G__check,.pathfinder-module__sR0A_G__option,.pathfinder-module__sR0A_G__ctaPrimary,.pathfinder-module__sR0A_G__progressFill{transition:none!important;animation:none!important}.pathfinder-module__sR0A_G__option:hover,.pathfinder-module__sR0A_G__ctaPrimary:hover,.pathfinder-module__sR0A_G__chipActive{transform:none}}
