.tw-public-page{--tw-public-paper:#fffaf6;--tw-public-ink:#242027;--tw-public-muted:#665f65;--tw-public-coral:#c94338;--tw-public-line:#4a343124;background:var(--tw-public-paper);flex-direction:column;min-height:100dvh;display:flex}.tw-public-page main{flex:1}.tw-public-container{width:min(100% - 40px,760px);margin-inline:auto}.tw-public-nav{z-index:20;border-bottom:1px solid var(--tw-public-line);-webkit-backdrop-filter:blur(16px)saturate(140%);background:#fffaf6f0;min-height:68px;position:sticky;top:0}.tw-public-nav-inner{grid-template-columns:auto 1fr auto;align-items:center;gap:28px;width:min(100% - 40px,1240px);min-height:68px;margin-inline:auto;display:grid}.tw-public-nav-links,.tw-public-footer nav{align-items:center;gap:24px;display:flex}.tw-public-nav-links a,.tw-public-footer a{color:var(--tw-public-muted);font-size:13px;font-weight:700}.tw-public-nav-links{justify-content:center}.tw-public-hero{border-bottom:1px solid var(--tw-public-line);background:radial-gradient(circle at 82% 10%,#f86b6029,#0000 32%),#fff5ee;padding:78px 0 54px}.tw-public-eyebrow{color:var(--tw-public-coral);letter-spacing:.08em;text-transform:uppercase;font-size:12px;font-weight:800;display:block}.tw-public-hero h1{max-width:680px;color:var(--tw-public-ink);letter-spacing:-.065em;margin-top:12px;font-size:clamp(42px,7vw,64px);font-weight:800;line-height:.98}.tw-public-hero p{max-width:620px;color:var(--tw-public-muted);margin-top:18px;font-size:17px;line-height:1.6}.tw-public-content{padding-block:44px 72px}.tw-faq-list{border-top:1px solid var(--tw-public-line);margin:0;padding:0}.tw-faq-item{border-bottom:1px solid var(--tw-public-line)}.tw-faq-item summary{color:var(--tw-public-ink);cursor:pointer;letter-spacing:-.025em;padding:22px 42px 22px 0;font-size:18px;font-weight:760;line-height:1.35;list-style:none;position:relative}.tw-faq-item summary::-webkit-details-marker{display:none}.tw-faq-item summary:after{content:"+";color:var(--tw-public-coral);font-size:27px;font-weight:400;line-height:1;position:absolute;top:50%;right:6px;transform:translateY(-50%)}.tw-faq-item[open] summary:after{content:"−"}.tw-faq-item p{max-width:660px;color:var(--tw-public-muted);margin:-4px 0 24px;font-size:16px;line-height:1.65}.tw-legal-intro{border-left:3px solid var(--tw-public-coral);color:var(--tw-public-muted);margin-bottom:38px;padding:2px 0 2px 18px;font-size:14px;line-height:1.55}.tw-legal-section+.tw-legal-section{margin-top:42px}.tw-legal-section h2{color:var(--tw-public-ink);letter-spacing:-.04em;font-size:23px;font-weight:780;line-height:1.2}.tw-legal-section p,.tw-legal-section li{color:var(--tw-public-muted);font-size:16px;line-height:1.65}.tw-legal-section p{margin-top:13px}.tw-legal-section ul{gap:9px;margin:16px 0 0;padding-left:20px;display:grid}.tw-public-footer{border-top:1px solid var(--tw-public-line);padding-block:24px}.tw-public-footer-inner{color:var(--tw-public-muted);justify-content:space-between;align-items:center;gap:24px;font-size:12px;display:flex}@media (hover:hover) and (pointer:fine){.tw-public-nav-links a:hover,.tw-public-footer a:hover{color:var(--tw-public-coral)}}@media (max-width:620px){.tw-public-container,.tw-public-nav-inner{width:calc(100% - 32px)}.tw-public-nav-inner{grid-template-columns:1fr auto;gap:16px}.tw-public-nav-links{grid-area:2/1/auto/-1;justify-content:flex-start;gap:18px;padding-bottom:12px;overflow-x:auto}.tw-public-nav{min-height:108px}.tw-public-nav .tw-story-button-small{min-height:38px;padding:10px 15px;font-size:12px}.tw-public-hero{padding:52px 0 38px}.tw-public-hero h1{font-size:clamp(40px,12.5vw,52px)}.tw-public-hero p,.tw-faq-item p,.tw-legal-section p,.tw-legal-section li{font-size:15px}.tw-public-content{padding-block:32px 54px}.tw-faq-item summary{padding-block:19px;padding-right:36px;font-size:17px}.tw-legal-intro{margin-bottom:32px;padding-left:14px}.tw-legal-section+.tw-legal-section{margin-top:34px}.tw-legal-section h2{font-size:21px}.tw-public-footer-inner{flex-direction:column-reverse;align-items:flex-start;gap:14px}}@media (prefers-reduced-transparency:reduce){.tw-public-nav{background:var(--tw-public-paper);-webkit-backdrop-filter:none}}
