.opening-public-content[data-v-2bb94cce]{min-width:0}.opening-public-heading[data-v-2bb94cce]{gap:15px;display:grid}.opening-public-content h2[data-v-2bb94cce]{margin:0;font-family:Nunito,sans-serif;font-size:clamp(1.55rem,2.5vw,2.15rem);line-height:1.2}.opening-public-zone[data-v-2bb94cce]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px 20px;display:flex}.opening-public-zone>span[data-v-2bb94cce]{align-items:center;gap:8px;min-width:0;font-weight:800;display:flex}.opening-public-zone svg[data-v-2bb94cce]{flex-shrink:0}.opening-public-zone-prompt[data-v-2bb94cce]{background:var(--mint);border:1px solid var(--line);border-radius:16px;align-items:center;gap:16px;margin-top:22px;padding:22px;display:flex}.opening-public-zone-prompt>svg[data-v-2bb94cce]{flex-shrink:0}.opening-public-zone-prompt p[data-v-2bb94cce]{flex:1;margin:0;font-weight:700}.opening-public-zone-prompt button[data-v-2bb94cce]{flex-shrink:0}.opening-topic-grid[data-v-2bb94cce]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;margin-top:20px;display:grid}.opening-topic[data-v-2bb94cce]{border:1px solid var(--line);background:var(--surface);min-width:0;color:var(--petrol);font:inherit;text-align:left;cursor:pointer;border-radius:16px;flex-direction:column;padding:0;text-decoration:none;display:flex;overflow:hidden}.opening-topic>img[data-v-2bb94cce]{aspect-ratio:2.15;object-fit:cover;background:var(--ivory);width:100%;height:auto;display:block}.opening-topic-copy[data-v-2bb94cce]{flex:1;align-items:center;gap:12px;width:100%;padding:18px;display:flex}.opening-topic-copy>svg[data-v-2bb94cce]{flex-shrink:0}.opening-topic-copy>svg[data-v-2bb94cce]:last-child{margin-left:auto}.opening-topic-copy>span[data-v-2bb94cce]{gap:5px;min-width:0;display:grid}.opening-topic-copy strong[data-v-2bb94cce]{font-family:Nunito,sans-serif;font-size:1.2rem}.opening-topic-copy>span>span[data-v-2bb94cce]{font-size:.96rem;line-height:1.5}.opening-topic[data-v-2bb94cce]:hover{border-color:var(--petrol)}.opening-public-content[data-v-2bb94cce] :is(a,button):focus-visible{outline:3px solid var(--petrol);outline-offset:3px}.opening-public-content[data-v-2bb94cce] :is(.text-button,.outline,.primary){white-space:normal;min-height:44px}.opening-public-state[data-v-2bb94cce]{background:var(--ivory);border:1px solid var(--line);border-radius:14px;flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;padding:20px;display:flex}.opening-public-state p[data-v-2bb94cce]{flex:220px;margin:0;line-height:1.55}.opening-public-state>svg[data-v-2bb94cce]{flex-shrink:0}.opening-public-error[data-v-2bb94cce]{border-style:dashed}.opening-public-group[data-v-2bb94cce]{min-width:0;margin-top:24px}.opening-public-group header[data-v-2bb94cce]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:10px;margin-bottom:14px;display:flex}.opening-public-group h3[data-v-2bb94cce]{margin:0;font-size:1.25rem}.opening-public-group header a[data-v-2bb94cce]{font-size:.9rem}.opening-public-grid[data-v-2bb94cce]{grid-template-columns:repeat(3,minmax(0,1fr));gap:18px;display:grid}.opening-public-grid[data-v-2bb94cce]>*{min-width:0}.opening-public-global[data-v-2bb94cce]{background:var(--mint);color:var(--petrol);border-radius:14px;align-items:center;gap:13px;margin-top:18px;padding:18px;font-size:.94rem;text-decoration:none;display:flex}.opening-public-global strong[data-v-2bb94cce]{margin-top:5px;display:block}.opening-public-global svg[data-v-2bb94cce]{flex-shrink:0}.opening-public-global>svg[data-v-2bb94cce]:last-child{margin-left:auto}@media (width<=900px){.opening-topic-copy[data-v-2bb94cce]{gap:9px;padding:16px}.opening-topic-copy>svg[data-v-2bb94cce]:first-child{display:none}.opening-public-zone-prompt[data-v-2bb94cce]{flex-wrap:wrap}.opening-public-zone-prompt p[data-v-2bb94cce]{flex-basis:70%}}@media (width<=700px){.opening-topic-grid[data-v-2bb94cce],.opening-public-grid[data-v-2bb94cce]{grid-template-columns:minmax(0,1fr)}.opening-topic[data-v-2bb94cce]{grid-template-columns:95px minmax(0,1fr);display:grid}.opening-topic>img[data-v-2bb94cce]{aspect-ratio:auto;object-fit:cover;height:100%}.opening-topic-copy[data-v-2bb94cce]{padding:16px}.opening-public-zone-prompt[data-v-2bb94cce]{gap:12px;padding:19px}.opening-public-zone-prompt p[data-v-2bb94cce]{flex-basis:calc(100% - 44px)}.opening-public-zone-prompt button[data-v-2bb94cce]{width:100%}.opening-public-group header[data-v-2bb94cce]{gap:4px}.opening-public-group[data-v-2bb94cce]{margin-top:20px}.opening-public-state[data-v-2bb94cce]{padding:18px}.opening-public-zone>span[data-v-2bb94cce]{flex:100%}}.opening-landing[data-v-f4dc7f77]{color:var(--petrol);background:var(--surface);padding-bottom:28px}.opening-landing h1[data-v-f4dc7f77],.opening-landing h2[data-v-f4dc7f77]{letter-spacing:-.025em;margin:0;font-family:Nunito,sans-serif;font-weight:900;line-height:1.15}.opening-landing h2[data-v-f4dc7f77]{font-size:clamp(1.55rem,2.5vw,2.1rem)}.opening-landing p[data-v-f4dc7f77]{line-height:1.5}.opening-landing[data-v-f4dc7f77] :is(a,summary):focus-visible{outline:3px solid var(--petrol);outline-offset:4px}.ol-hero[data-v-f4dc7f77]{grid-template-columns:1.05fr 1fr;align-items:center;gap:32px;padding-top:28px;padding-bottom:30px;display:grid}.ol-hero-copy[data-v-f4dc7f77]{min-width:0}.ol-eyebrow[data-v-f4dc7f77]{letter-spacing:.035em;text-transform:uppercase;margin:0 0 12px;font-size:.79rem;font-weight:800}.ol-hero h1[data-v-f4dc7f77]{text-wrap:balance;max-width:650px;font-size:clamp(2.25rem,3.7vw,3.45rem)}.ol-intro[data-v-f4dc7f77]{max-width:550px;margin:16px 0 20px;font-size:1.08rem}.ol-actions[data-v-f4dc7f77]{flex-wrap:wrap;align-items:center;gap:12px;display:flex}.ol-actions a[data-v-f4dc7f77]{white-space:normal;text-align:center;justify-content:center;max-width:100%;min-height:46px;font-size:.9rem}.ol-actions svg[data-v-f4dc7f77]{flex-shrink:0}.ol-reassurance[data-v-f4dc7f77]{color:var(--muted);margin:11px 0 0;font-size:.8rem}.ol-origin[data-v-f4dc7f77]{margin:20px 0 0;font-size:.88rem;font-style:italic}.ol-hero-art[data-v-f4dc7f77]{align-self:stretch;min-width:0;min-height:310px;max-height:400px;position:relative}.ol-photo[data-v-f4dc7f77]{object-fit:cover;object-position:65% center;border-radius:18px;width:100%;height:100%;display:block}.ol-gecko[data-v-f4dc7f77]{filter:drop-shadow(0 5px 8px #164e5822);width:116px;height:auto;position:absolute;bottom:-14px;left:-24px}.ol-content[data-v-f4dc7f77]{gap:28px;display:grid}.ol-benefits[data-v-f4dc7f77]{grid-template-columns:1fr 1fr 2.1fr;gap:14px;display:grid}.ol-benefits>article[data-v-f4dc7f77]{border-radius:16px;min-width:0;padding:21px}.ol-benefit[data-v-f4dc7f77]{background:var(--ivory)}.ol-benefit>svg[data-v-f4dc7f77]{margin-bottom:14px}.ol-benefits .ol-benefit h2[data-v-f4dc7f77]{font-size:1.15rem;line-height:1.25}.ol-benefit p[data-v-f4dc7f77]{margin:9px 0 0;font-size:.92rem}.ol-credit[data-v-f4dc7f77]{color:#164e58;background:#ffead9;align-items:flex-start;gap:15px;display:flex}.ol-credit>div[data-v-f4dc7f77]{min-width:0}.ol-credit-icon[data-v-f4dc7f77]{color:#b45d06;flex-shrink:0}.ol-benefits .ol-credit h2[data-v-f4dc7f77]{letter-spacing:0;font-size:.94rem;line-height:1.4}.ol-credit .ol-credit-value[data-v-f4dc7f77]{margin:6px 0;font-family:Nunito,sans-serif;font-size:clamp(1.7rem,2.6vw,2.1rem);font-weight:900;line-height:1.2}.ol-credit-condition[data-v-f4dc7f77],.ol-credit-use[data-v-f4dc7f77]{margin:7px 0 0;font-size:.87rem}.ol-credit .text-button[data-v-f4dc7f77]{min-height:44px;color:inherit;margin-top:3px;font-size:.87rem}.ol-professional[data-v-f4dc7f77]{background:var(--mint);border-radius:18px;grid-template-columns:minmax(0,1fr) 190px;gap:24px;padding:28px;display:grid}.ol-professional>img[data-v-f4dc7f77]{object-fit:contain;align-self:center;width:100%;height:250px}.ol-pro-intro[data-v-f4dc7f77]{max-width:740px;margin:13px 0 15px;font-size:1rem}.ol-pro-markers[data-v-f4dc7f77]{flex-wrap:wrap;gap:10px 22px;margin:0 0 19px;padding:0;font-size:.87rem;font-weight:700;list-style:none;display:flex}.ol-pro-markers li[data-v-f4dc7f77]{align-items:center;gap:7px;display:flex}.ol-pro-markers svg[data-v-f4dc7f77]{flex-shrink:0}.ol-exchange[data-v-f4dc7f77]{margin:13px 0 0;font-size:.88rem;font-weight:700}.ol-help[data-v-f4dc7f77]{color:var(--muted);max-width:750px;margin:7px 0 0;font-size:.83rem}.ol-universes[data-v-f4dc7f77]{min-width:0}.ol-universes[data-v-f4dc7f77] .illustrated-categories__heading{min-height:0;padding:0 0 15px}.ol-universes[data-v-f4dc7f77] .illustrated-categories__heading h2{font-size:clamp(1.55rem,2.5vw,2.1rem)}.ol-universes[data-v-f4dc7f77] .illustrated-categories__gecko{display:none}.ol-universes[data-v-f4dc7f77] .illustrated-categories__heading p{font-size:.94rem}.ol-account[data-v-f4dc7f77]{background:var(--ivory);border-radius:16px;grid-template-columns:minmax(0,1fr) auto 100px;align-items:center;gap:22px;padding:20px 24px;scroll-margin-top:110px;display:grid}.ol-account h2[data-v-f4dc7f77]{font-size:1.3rem;line-height:1.3}.ol-account p[data-v-f4dc7f77]{margin:5px 0 0;font-size:.9rem}.ol-account .outline[data-v-f4dc7f77]{white-space:normal;text-align:center;justify-content:center;gap:9px;min-height:44px}.ol-account>img[data-v-f4dc7f77]{object-fit:contain;width:100px;height:95px}.ol-faq h2[data-v-f4dc7f77]{margin-bottom:12px;font-size:1.35rem}.ol-faq details[data-v-f4dc7f77]{border:1px solid var(--line);border-radius:9px;margin-top:7px;padding:0 14px}.ol-faq summary[data-v-f4dc7f77]{cursor:pointer;min-height:46px;padding:12px 0;font-weight:700;line-height:1.4;display:list-item}.ol-faq details p[data-v-f4dc7f77]{max-width:900px;margin:0 0 14px;font-size:.93rem}.ol-faq>.text-button[data-v-f4dc7f77]{min-height:44px;margin-top:6px;font-size:.88rem}.ol-final[data-v-f4dc7f77]{color:#fff;background:#084b55;border-radius:18px;justify-content:space-between;align-items:center;gap:24px;padding:26px 30px;display:flex}.ol-final h2[data-v-f4dc7f77]{color:#fff;font-size:1.8rem}.ol-final p[data-v-f4dc7f77]{color:#e2f3ec;margin:7px 0 0;font-size:.9rem}.ol-final .primary[data-v-f4dc7f77]{color:#164e58;background:#ffd3aa;border-color:#ffd3aa}.ol-final .outline[data-v-f4dc7f77]{color:#fff;background:0 0;border-color:#d5e9e7}.ol-final a[data-v-f4dc7f77]:focus-visible{outline-color:#ffdfb8}[data-theme=dark] .ol-credit[data-v-f4dc7f77]{color:#f5dfca;background:#49392d}[data-theme=dark] .ol-credit-icon[data-v-f4dc7f77]{color:#ffc77e}@media (width<=1100px){.ol-hero[data-v-f4dc7f77]{gap:24px}.ol-benefits[data-v-f4dc7f77]{grid-template-columns:1fr 1fr 1.8fr}.ol-benefits>article[data-v-f4dc7f77]{padding:18px}.ol-credit[data-v-f4dc7f77]{gap:10px}.ol-credit-icon[data-v-f4dc7f77]{width:30px}.ol-professional[data-v-f4dc7f77]{grid-template-columns:minmax(0,1fr) 140px}.ol-final[data-v-f4dc7f77]{flex-wrap:wrap}}@media (width<=800px){.ol-hero[data-v-f4dc7f77]{grid-template-columns:minmax(0,1fr);gap:24px;padding-top:24px}.ol-hero-copy[data-v-f4dc7f77]{max-width:650px}.ol-hero-art[data-v-f4dc7f77]{height:280px;min-height:0;max-height:none}.ol-gecko[data-v-f4dc7f77]{width:100px;left:-6px}.ol-benefits[data-v-f4dc7f77]{grid-template-columns:repeat(2,minmax(0,1fr))}.ol-credit[data-v-f4dc7f77]{grid-column:1/-1}.ol-credit-icon[data-v-f4dc7f77]{width:43px}.ol-account[data-v-f4dc7f77]{grid-template-columns:minmax(0,1fr) auto}.ol-account>img[data-v-f4dc7f77]{display:none}}@media (width<=600px){.ol-hero[data-v-f4dc7f77]{gap:22px;padding-top:20px;padding-bottom:26px}.ol-hero h1[data-v-f4dc7f77]{text-wrap:initial;font-size:2.2rem}.ol-intro[data-v-f4dc7f77]{margin:14px 0 18px;font-size:1rem}.ol-hero .ol-actions[data-v-f4dc7f77]{grid-template-columns:minmax(0,1fr);display:grid}.ol-actions a[data-v-f4dc7f77]{font-size:.9rem}.ol-origin[data-v-f4dc7f77]{margin-top:18px}.ol-hero-art[data-v-f4dc7f77]{height:220px}.ol-gecko[data-v-f4dc7f77]{width:86px;bottom:-13px}.ol-content[data-v-f4dc7f77]{gap:25px}.ol-benefits[data-v-f4dc7f77]{gap:12px}.ol-benefits>article[data-v-f4dc7f77]{padding:17px}.ol-benefits .ol-benefit h2[data-v-f4dc7f77]{font-size:1.04rem}.ol-benefit p[data-v-f4dc7f77]{font-size:.9rem}.ol-credit[data-v-f4dc7f77]{display:block}.ol-credit-icon[data-v-f4dc7f77]{float:left;width:36px;margin:0 12px 10px 0}.ol-credit>div[data-v-f4dc7f77]{display:contents}.ol-benefits .ol-credit h2[data-v-f4dc7f77]{align-items:center;min-height:43px;font-size:.94rem;display:flex}.ol-credit .ol-credit-value[data-v-f4dc7f77]{clear:both;margin-top:11px;font-size:1.9rem}.ol-credit-condition[data-v-f4dc7f77],.ol-credit-use[data-v-f4dc7f77]{font-size:.91rem}.ol-professional[data-v-f4dc7f77]{padding:23px 19px;display:block}.ol-professional>img[data-v-f4dc7f77]{display:none}.ol-professional .ol-actions a[data-v-f4dc7f77]{width:100%}.ol-pro-markers[data-v-f4dc7f77]{gap:10px 16px}.ol-account[data-v-f4dc7f77]{grid-template-columns:minmax(0,1fr);gap:15px;padding:21px 19px}.ol-account .outline[data-v-f4dc7f77]{justify-self:start}.ol-final[data-v-f4dc7f77]{padding:24px 19px}.ol-final .ol-actions[data-v-f4dc7f77],.ol-final .ol-actions a[data-v-f4dc7f77]{width:100%}.ol-final h2[data-v-f4dc7f77]{font-size:1.7rem}}@media (prefers-reduced-motion:reduce){.opening-landing[data-v-f4dc7f77] *{scroll-behavior:auto}}.sf-container[data-v-60b0e1fe]{padding-bottom:35px}.opening-now[data-v-60b0e1fe],.opening-professional[data-v-60b0e1fe],.opening-faq[data-v-60b0e1fe],.opening-association[data-v-60b0e1fe],.opening-final[data-v-60b0e1fe]{background:var(--sf-ivory);border-radius:18px;margin-block:30px;padding:26px;scroll-margin-top:100px}.opening-professional[data-v-60b0e1fe],.opening-final[data-v-60b0e1fe]{background:var(--mint)}.opening-now h2[data-v-60b0e1fe],.opening-professional h2[data-v-60b0e1fe],.opening-faq h2[data-v-60b0e1fe],.opening-association h2[data-v-60b0e1fe],.opening-final h2[data-v-60b0e1fe]{margin:0 0 14px;font-size:clamp(1.5rem,2.5vw,2.1rem);line-height:1.2}.opening-now p[data-v-60b0e1fe],.opening-professional p[data-v-60b0e1fe],.opening-final p[data-v-60b0e1fe]{max-width:85ch;line-height:1.6}.opening-actions[data-v-60b0e1fe]{flex-wrap:wrap;align-items:center;gap:14px;margin-top:18px;display:flex}.opening-actions a[data-v-60b0e1fe]{white-space:normal;text-align:center;max-width:100%}.opening-origin[data-v-60b0e1fe]{margin:15px 0 0;font-size:.85rem;font-style:italic}.opening-faq details[data-v-60b0e1fe]{border-bottom:1px solid var(--line);padding:15px 0}.opening-faq summary[data-v-60b0e1fe]{cursor:pointer;min-height:30px;font-weight:800}.opening-faq details p[data-v-60b0e1fe]{margin-bottom:0;line-height:1.6}.opening-association[data-v-60b0e1fe]{justify-content:space-between;align-items:center;gap:24px;display:flex}.opening-association p[data-v-60b0e1fe]{margin:0}.opening-final[data-v-60b0e1fe]{text-align:center}.opening-final p[data-v-60b0e1fe]{margin-inline:auto}.opening-final .opening-actions[data-v-60b0e1fe]{justify-content:center}.sf-hero-copy .text-link[data-v-60b0e1fe]{align-items:center;gap:10px;min-height:44px;display:inline-flex}.sf-hero-copy h1[data-v-60b0e1fe]{font-size:clamp(2.2rem,3.6vw,3.4rem)}a[data-v-60b0e1fe]:focus-visible,summary[data-v-60b0e1fe]:focus-visible{outline:3px solid var(--petrol);outline-offset:4px}@media (width<=800px){.sf-mosaic[data-v-60b0e1fe]{display:none}.sf-home-hero[data-v-60b0e1fe]{display:block}.sf-hero-copy[data-v-60b0e1fe]{padding:22px 18px}}@media (width<=600px){.opening-now[data-v-60b0e1fe],.opening-professional[data-v-60b0e1fe],.opening-faq[data-v-60b0e1fe],.opening-association[data-v-60b0e1fe],.opening-final[data-v-60b0e1fe]{margin-block:24px;padding:22px 18px}.opening-association[data-v-60b0e1fe]{display:block}.opening-association .outline[data-v-60b0e1fe]{margin-top:18px}.opening-actions a[data-v-60b0e1fe]{justify-content:center;width:100%}.sf-hero-copy h1[data-v-60b0e1fe]{font-size:2.1rem}.sf-hero-intro[data-v-60b0e1fe]{font-size:.95rem}.sf-actions[data-v-60b0e1fe]{flex-direction:column;align-items:stretch}.sf-actions a[data-v-60b0e1fe]{white-space:normal;text-align:center;justify-content:center}.sf-access[data-v-60b0e1fe]{font-size:.8rem}}
