@font-face{font-family:PraiaFutura;src:url(/praia/fonts/praia-futura-book.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:PraiaFutura;src:url(/praia/fonts/praia-futura-medium.ttf)format("truetype");font-weight:500 600;font-display:swap}@font-face{font-family:PraiaFutura;src:url(/praia/fonts/praia-futura-demi.ttf)format("truetype");font-weight:700 900;font-display:swap}@font-face{font-family:PraiaGaramond;src:url(/praia/fonts/ITCGaramondStd-BkCond.ttf)format("truetype");font-weight:400;font-display:swap}:root,[data-theme=light]{--font-atkinson:PraiaFutura;--font-sans:PraiaFutura,Arial,sans-serif;--color-bg:#faf1e5;--color-surface:#fffdf9;--color-surface-elevated:#f2e7d9;--color-text:#17212b;--color-text-muted:#586675;--color-text-subtle:#626e76;--color-border:#dcdedc;--color-border-strong:#aab6bc;--color-accent:#224469;--color-accent-fg:#fffdf9;--color-accent-soft:#dcf5fb;--color-accent-hover:#172f4b;--color-success:#148c60;--color-info:#2486c5;--color-warning:#97620a;--color-error:#a02e18}body,input,textarea,select,button{font-family:PraiaFutura,Arial,sans-serif}h1{letter-spacing:-.02em;font-family:PraiaGaramond,Georgia,serif!important;font-size:2.75rem!important;font-weight:400!important;line-height:1.1!important}h2{font-family:PraiaGaramond,Georgia,serif;font-size:1.8rem;line-height:1.2}[data-praia-sidebar]{color:#faf1e5;background:#17212b;border-color:#224469}[data-praia-sidebar] a{color:#d6e5ef}[data-praia-sidebar] a[aria-current=page]{color:#17212b;background:#9eeafa}[data-praia-sidebar] button{color:inherit}[data-praia-sidebar] img{object-fit:contain;width:100%;max-width:180px;height:56px}[data-praia-sidebar] .text-text-muted,[data-praia-sidebar] .text-text-subtle{color:#b4cddd}.praia-workspace{max-width:1440px;color:var(--color-text);margin:auto;padding:2rem}.praia-pagehead{margin-bottom:2rem}.praia-pagehead p{max-width:68ch;color:var(--color-text-muted);margin-top:12px;line-height:1.6}.praia-eyebrow{text-transform:uppercase;letter-spacing:.09em;color:#224469;margin-bottom:12px;font-size:.75rem;display:block}.praia-help-layout{grid-template-columns:minmax(0,1.15fr) minmax(320px,1fr);gap:40px;display:grid}.praia-form{flex-direction:column;gap:18px;display:flex}.praia-form h2{margin:12px 0}.praia-form label{flex-direction:column;gap:7px;font-size:1rem;display:flex}.praia-form input,.praia-form textarea,.praia-form select{border:1px solid var(--color-border-strong);background:var(--color-surface);color:var(--color-text);width:100%;font:inherit;border-radius:7px;padding:11px 12px}.praia-form textarea{resize:vertical}.praia-primary{color:#17212b;cursor:pointer;background:#f4542a;border:1px solid #c73e1b;border-radius:7px;align-self:flex-start;padding:12px 20px;font-weight:600}.praia-primary:hover{background:#ff7147}.praia-primary:disabled{opacity:.55;cursor:wait}.praia-muted{color:var(--color-text-muted);max-width:68ch;font-size:.875rem;line-height:1.5}.praia-tabs{flex-wrap:wrap;gap:8px;margin-bottom:20px;display:flex}.praia-tabs button{border:1px solid var(--color-border-strong);cursor:pointer;border-radius:7px;padding:10px 12px}.praia-tabs button[aria-pressed=true]{color:#fffdf9;background:#224469;border-color:#224469}.praia-alert{color:#892e19;background:#fce2d8;border:1px solid #dcad9c;border-radius:8px;margin-bottom:20px;padding:14px 18px}.praia-success{color:#14583e;background:#dff3e8;border-radius:8px;margin-bottom:20px;padding:14px 18px}.praia-empty{color:var(--color-text-muted);padding:28px 0;line-height:1.6}.praia-support-history>ul{margin:18px 0;padding:0;list-style:none}.praia-support-history>ul>li{border-bottom:1px solid var(--color-border)}.praia-support-history>ul button{text-align:left;cursor:pointer;border-radius:6px;flex-direction:column;gap:7px;width:100%;padding:15px 12px;display:flex}.praia-support-history>ul button[aria-pressed=true]{color:#17212b;background:#dcf5fb}.praia-support-history small{color:var(--color-text-muted);font-size:.8rem}.praia-support-history strong{font-size:1.05rem}.praia-support-history span{font-size:.85rem}.praia-ticket{border-top:2px solid #224469;margin-top:30px;padding-top:24px}.praia-ticket ol{padding:0;list-style:none}.praia-ticket li{border-bottom:1px solid var(--color-border);padding:18px 0}.praia-ticket p{white-space:pre-wrap;margin:8px 0;line-height:1.6}.praia-ticket .praia-form{margin-top:24px}.praia-guide{border-top:1px solid var(--color-border);margin-top:36px;padding-top:22px}.praia-guide details{border-bottom:1px solid var(--color-border);padding:14px 0}.praia-guide summary{cursor:pointer;font-weight:500}.praia-guide p{max-width:65ch;margin-top:12px;line-height:1.6}button:focus-visible,a:focus-visible,summary:focus-visible,input:focus-visible,textarea:focus-visible,select:focus-visible{outline-offset:3px;outline:3px solid #2486c5}@media (max-width:900px){.praia-help-layout{grid-template-columns:1fr;gap:32px}.praia-workspace{padding:24px 18px}h1{font-size:2.25rem!important}.praia-tabs button{flex:1;min-width:120px}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important}}@font-face{font-family:Praia Futura;src:url(/praia/fonts/praia-futura-book.ttf);font-display:swap}@font-face{font-family:Praia Garamond;src:url(/praia/fonts/ITCGaramondStd-BkCond.ttf);font-display:swap}.praia-brand-mark{box-shadow:none;background:0 0;padding:0}.praia-access{color:#17212b;--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:#faf1e5;grid-template-columns:1.1fr 1fr;min-height:100svh;display:grid}.praia-access-story{color:#faf1e5;isolation:isolate;background:#224469;flex-direction:column;justify-content:space-between;gap:48px;padding:54px;display:flex;position:relative;overflow:hidden}.praia-access-logo{object-fit:contain;background:0 0;align-self:flex-start;width:220px;max-width:100%;height:auto;display:block}.praia-access-intro{z-index:1;position:relative}.praia-access-story h1{letter-spacing:-.025em;max-width:560px;font-size:clamp(54px,5.4vw,82px)!important;line-height:1.06!important}.praia-access-story p{color:#d2edf6;max-width:410px;margin-top:24px;font-size:19px;line-height:1.5}.praia-access-story>small{color:#9eeafa;z-index:1;font-size:13px;position:relative}.praia-access-orbit{z-index:-1;pointer-events:none;border:45px solid #2486c5;border-radius:50%;width:340px;height:340px;position:absolute;bottom:-100px;right:-175px}.praia-access-orbit:before,.praia-access-orbit:after{content:"";border-radius:50%;position:absolute}.praia-access-orbit:before{border:35px solid #fab10f;inset:-95px}.praia-access-orbit:after{border:22px solid #f4542a;inset:-135px}.praia-access-form{--color-text:#17212b;--color-text-muted:#586675;--color-surface:#fffdf9;--color-text-subtle:#626e76;--color-border:#c5cdd1;--color-destructive:#a02e18;background:#faf1e5;justify-content:center;align-items:center;padding:45px;display:flex}.praia-access-content{width:100%;max-width:360px}.praia-access-heading>span{letter-spacing:.09em;text-transform:uppercase;color:#224469;margin-bottom:14px;font-size:11px;font-weight:600;display:block}.praia-access-heading h2{letter-spacing:-.02em;margin:0 0 10px;font-family:PraiaGaramond,Georgia,serif;font-size:48px;font-weight:400;line-height:1.08}.praia-access-heading p{color:#586675;font-size:17px;line-height:1.5}.praia-access-form label{color:#17212b;font-size:15px}.praia-access-form input{color:#17212b;height:auto;min-height:48px;box-shadow:none;background:#fffdf9;border:1px solid #aab6bc;border-radius:7px;padding:12px;font-size:16px}.praia-access-form input:focus-visible{outline-offset:3px;box-shadow:none;outline:3px solid #2486c5}.praia-access-form button[type=submit]{color:#17212b;background:#f4542a;border:1px solid #f4542a;border-radius:7px;min-height:46px;margin-top:20px;padding:11px 16px;font-size:15px;font-weight:600}.praia-access-form button[type=submit]:hover:not(:disabled){background:#ff7047;border-color:#ff7047}.praia-access-form button[type=submit]:disabled{opacity:.6;cursor:wait}.praia-access-form a{color:#224469}.praia-access-form .text-muted-foreground{color:#586675}@media (max-width:700px){.praia-access{grid-template-columns:1fr}.praia-access-story{gap:35px;min-height:365px;padding:30px}.praia-access-logo{width:180px}.praia-access-story h1{max-width:350px;font-size:49px!important}.praia-access-story p{max-width:290px;font-size:17px}.praia-access-story>small{display:none}.praia-access-form{padding:35px 25px}.praia-access-orbit{display:none}}[data-praia-sidebar]{font-kerning:normal;font-family:PraiaFutura,Arial,sans-serif}[data-praia-sidebar] nav h2{margin:0;font-family:inherit;font-size:.75rem;font-weight:500;line-height:1.4}[data-praia-sidebar] nav h2 button{font:inherit;letter-spacing:.065em;text-transform:uppercase;color:#9eeafa;padding-top:.625rem;padding-bottom:.375rem}[data-praia-sidebar] nav a,[data-praia-sidebar]>div:last-child>a{letter-spacing:0;min-height:2.5rem;font-size:1rem;font-weight:400;line-height:1.4}[data-praia-sidebar] nav a[aria-current=page]{font-weight:600}[data-praia-sidebar] nav a svg{flex-shrink:0}[data-praia-sidebar] nav a span.truncate{white-space:normal;text-overflow:clip;overflow:visible}[data-praia-sidebar]>div:last-child button{font-size:.875rem;line-height:1.4}.praia-channel-tabs{border-bottom:1px solid var(--color-border);flex-wrap:wrap;flex-shrink:0;gap:.4rem;padding:.75rem 1rem;display:flex}.praia-channel-tabs a{color:var(--color-text-muted);border-radius:6px;padding:.5rem .875rem;font-size:.9375rem}.praia-channel-tabs a[aria-current=page]{color:#faf1e5;background:#224469;font-weight:500}.praia-social-inbox{flex:1;grid-template-columns:minmax(240px,320px) minmax(0,1fr);min-height:0;display:grid}.praia-social-list{border-right:1px solid var(--color-border);padding:1rem;overflow-y:auto}.praia-social-list button{text-align:left;border-radius:6px;width:100%;margin-bottom:.5rem;padding:1rem;display:block}.praia-social-list button[aria-pressed=true]{color:#17212b;background:#dcf5fb}.praia-social-list strong,.praia-social-list small{display:block}.praia-social-list small{opacity:.8;margin-top:.25rem;font-size:.8125rem}.praia-social-thread{min-width:0;padding:1.5rem;overflow-y:auto}.praia-social-thread h2{margin-bottom:.75rem}.praia-social-thread ol{flex-direction:column;gap:1rem;margin:1.5rem 0;padding:0;list-style:none;display:flex}.praia-social-thread li{background:var(--color-surface-elevated);border-radius:8px;max-width:80%;padding:.75rem 1rem}.praia-social-thread li[data-direction=outbound]{color:#17212b;background:#dcf5fb;align-self:flex-end}.praia-social-thread li p{white-space:pre-wrap;overflow-wrap:anywhere;line-height:1.5}.praia-social-thread time{opacity:.8;margin-top:.5rem;font-size:.75rem;display:block}.praia-channel-note{max-width:65ch;padding:1.5rem;line-height:1.6}.praia-channel-note p{margin:.75rem 0}.praia-channel-note a{color:var(--color-accent);text-underline-offset:3px;text-decoration:underline}.praia-channel-note ol{padding-left:1.25rem;list-style:decimal}.praia-channel-note li{margin:.75rem 0}@media (max-width:700px){.praia-social-inbox{flex-direction:column;display:flex;overflow-y:auto}.praia-social-list{border-right:0;border-bottom:1px solid var(--color-border);flex-shrink:0;max-height:230px}.praia-social-thread{padding:1rem;overflow:visible}.praia-social-thread li{max-width:95%}.praia-channel-note{padding:1rem}}