:root{--bg:#0A0A0A;--bg2:#0F0F0F;--cream:#F0EAE0;--ink:#12100E;--or:#E8751A;--or2:#C8591A;--mute:#8E857B;--mute2:#5E564E;--line:#1E1E1E;--line2:#D9D0C3}*{margin:0;padding:0;box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--bg);color:var(--cream);font-family:Lato,sans-serif;font-size:17px;line-height:1.65;-webkit-font-smoothing:antialiased}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.wrap{max-width:1280px;margin:0 auto;padding:0 40px}.lbl{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.34em;text-transform:uppercase;color:var(--or);font-weight:500}.h-light{font-family:Poppins,sans-serif;font-weight:300;letter-spacing:-.035em;line-height:1.05}.h-light b{font-weight:600}.btn{font-family:Poppins,sans-serif;font-size:13px;letter-spacing:.08em;text-transform:uppercase;padding:17px 32px;border:1px solid var(--cream);color:var(--cream);display:inline-block;transition:background .2s,color .2s;white-space:nowrap}.btn:hover{background:var(--cream);color:var(--ink)}.btn.f{background:var(--cream);color:var(--ink);font-weight:600}.btn.f:hover{background:#fff}.btn.o{background:var(--or2);border-color:var(--or2);color:#fff;font-weight:600}.btn.o:hover{background:var(--or);border-color:var(--or)}.btn.d{border-color:var(--ink);color:var(--ink)}.btn.d:hover{background:var(--ink);color:var(--cream)}.btn.df{background:var(--ink);color:var(--cream);font-weight:600;border-color:var(--ink)}nav{position:sticky;top:0;z-index:50;background:#0a0a0aeb;-webkit-backdrop-filter:blur(8px);backdrop-filter:blur(8px);border-bottom:1px solid transparent}nav.scrolled{border-bottom-color:var(--line)}nav .wrap{display:flex;align-items:center;justify-content:space-between;height:96px}nav img{height:30px}nav .links{display:flex;align-items:center;gap:44px;font-family:Poppins,sans-serif;font-size:12.5px;letter-spacing:.1em;text-transform:uppercase;color:var(--mute)}nav .links a:hover{color:var(--cream)}nav .links .btn{padding:13px 26px;color:var(--cream)}nav .burger{display:none;width:40px;height:40px;border:1px solid var(--line);align-items:center;justify-content:center;cursor:pointer}nav .burger span{width:18px;height:1px;background:var(--cream);position:relative}nav .burger span:before,nav .burger span:after{content:"";position:absolute;left:0;width:18px;height:1px;background:var(--cream)}nav .burger span:before{top:-6px}nav .burger span:after{top:6px}.mobile{display:none;background:var(--bg);border-bottom:1px solid var(--line);padding:24px 40px 32px}.mobile a{display:block;padding:14px 0;font-family:Poppins,sans-serif;font-size:13px;letter-spacing:.1em;text-transform:uppercase;color:var(--cream);border-bottom:1px solid var(--line)}.mobile.open{display:block}.hero{padding:150px 0 110px}.hero h1{font-size:clamp(46px,7vw,92px);max-width:1080px;margin:28px 0 36px}.hero p{font-size:19px;color:var(--mute);max-width:640px}.cta{margin-top:52px;display:flex;gap:16px;align-items:center;flex-wrap:wrap}.cta small{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--mute2);margin-left:14px}.line{height:1px;background:var(--or);width:120px}.stats{padding:64px 0 100px;display:flex;gap:100px;flex-wrap:wrap}.stats b{font-family:Poppins,sans-serif;font-weight:300;font-size:60px;letter-spacing:-.04em;display:block;line-height:1}.stats span{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--mute2);display:block;margin-top:12px}section.s{padding:120px 0;border-top:1px solid var(--line)}.two{display:flex;gap:100px;align-items:flex-start}.two>div{flex:1}h2.h-light{font-size:clamp(36px,4.2vw,58px);margin-top:26px}.items>div{padding:30px 0;border-bottom:1px solid var(--line)}.items>div:first-child{border-top:1px solid var(--line)}.items h4{font-family:Poppins,sans-serif;font-weight:500;font-size:19px;margin-bottom:8px}.items p{color:var(--mute);font-size:15.5px}.vsl{padding:110px 0;border-top:1px solid var(--line)}.vsl .head{display:flex;justify-content:space-between;align-items:flex-end;gap:40px;margin-bottom:44px;flex-wrap:wrap}.vsl h2{font-size:clamp(30px,3.4vw,46px);margin-top:22px;max-width:760px}.vsl .meta{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--mute2)}.frame{position:relative;width:100%;padding-top:56.25%;border:1px solid #2A2A2A;background:#000}.frame iframe,.frame video{position:absolute;top:0;right:0;bottom:0;left:0;width:100%;height:100%;border:0;-o-object-fit:contain;object-fit:contain}.frame .vshade{position:absolute;top:0;right:0;bottom:0;left:0;background:#0a0a0a47;cursor:pointer;transition:background .2s}.frame:hover .vshade{background:#0a0a0a2e}.frame .playbtn{position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);width:96px;height:96px;border-radius:50%;border:1px solid rgba(240,234,224,.9);background:#0a0a0a8c;display:flex;align-items:center;justify-content:center;cursor:pointer;transition:background .2s,border-color .2s;z-index:2}.frame .playbtn:after{content:"";display:block;width:0;height:0;border-left:24px solid #F0EAE0;border-top:14px solid transparent;border-bottom:14px solid transparent;margin-left:8px}.frame:hover .playbtn{background:#e8751a;border-color:#e8751a}.frame .playbtn:after{transition:border-left-color .2s}.frame:hover .playbtn:after{border-left-color:#f0eae0}.fit{display:flex;gap:80px}.fit>div{flex:1}.fit h3{font-family:Poppins,sans-serif;font-weight:500;font-size:22px;margin:18px 0 22px}.fit ul{list-style:none}.fit li{padding:14px 0 14px 28px;border-top:1px solid var(--line);font-size:15.5px;color:#c9c0b6;position:relative}.fit li:last-child{border-bottom:1px solid var(--line)}.fit li:before{content:"";position:absolute;left:0;top:24px;width:12px;height:1px;background:var(--or)}.fit .no li:before{background:var(--mute2)}.fit .no h3{color:var(--mute)}.founder{background:var(--cream);color:var(--ink);padding:120px 0}.founder .two{align-items:center}.founder .ph{flex:none;width:400px}.founder .ph img{width:100%;filter:grayscale(1) contrast(1.05)}.founder q{font-family:Lora,serif;font-style:italic;font-size:clamp(24px,2.6vw,34px);line-height:1.35;display:block;quotes:none;margin-top:26px}.founder .who{margin-top:30px;font-family:Poppins,sans-serif;font-size:12px;letter-spacing:.2em;text-transform:uppercase;color:var(--or2)}.founder .who b{display:block;color:var(--ink);font-size:16px;letter-spacing:0;text-transform:none;margin-top:6px;font-weight:600}.founder .fs{display:flex;gap:56px;margin-top:40px;border-top:1px solid var(--line2);padding-top:26px}.founder .fs b{font-family:Poppins,sans-serif;font-weight:300;font-size:40px;letter-spacing:-.03em;display:block;line-height:1}.founder .fs span{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:#7a7168}.results h2{margin-top:26px}.results p.sub{color:var(--mute);margin-top:14px}.shots{display:grid;grid-template-columns:repeat(5,1fr);gap:16px;margin-top:56px}.shots figure{border:1px solid #262626;background:#111;overflow:hidden}.shots img{width:100%;height:100%;-o-object-fit:cover;object-fit:cover;aspect-ratio:9/16}.shots figcaption{font-family:Poppins,sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--mute2);padding:12px 14px;border-top:1px solid #262626}.tiers{display:flex;margin-top:60px;border:1px solid #262626}.tiers>div{flex:1;padding:44px 36px 40px;border-right:1px solid #262626;display:flex;flex-direction:column}.tiers>div:last-child{border-right:0}.tiers .hot{background:#111;position:relative;border-top:3px solid var(--or)}.tiers .hot .p{font-size:66px}.tiers .val{font-family:Poppins,sans-serif;font-size:12px;letter-spacing:.08em;color:var(--or);margin-top:14px}.tiers .t{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.28em;color:var(--or);text-transform:uppercase}.tiers .t.rec:after{content:"Most chosen";margin-left:14px;color:var(--mute2)}.tiers h3{font-family:Poppins,sans-serif;font-weight:500;font-size:24px;margin:12px 0 26px;line-height:1.2}.tiers .p{font-family:Poppins,sans-serif;font-size:58px;font-weight:300;letter-spacing:-.04em;line-height:1}.tiers .per{font-size:13px;color:var(--mute);margin-top:8px;letter-spacing:.06em}.tiers .tag{font-size:14px;color:#c9c0b6;margin-top:18px;padding-top:18px;border-top:1px solid #262626}.tiers h5{font-family:Poppins,sans-serif;font-size:10.5px;letter-spacing:.24em;text-transform:uppercase;color:var(--mute2);margin:30px 0 10px;font-weight:500}.tiers ul{list-style:none}.tiers li{font-size:14.5px;color:#c9c0b6;padding:8px 0 8px 22px;position:relative;border-bottom:1px solid #1C1C1C}.tiers li:before{content:"";position:absolute;left:0;top:19px;width:10px;height:1px;background:var(--or)}.tiers .btn{align-self:flex-start;margin-top:36px}.note{font-size:13px;color:var(--mute2);margin-top:26px;letter-spacing:.04em}.commit{padding:120px 0;border-top:1px solid var(--line)}.commit .box{border:1px solid #262626;padding:70px 64px;display:flex;gap:80px;align-items:center}.commit .box>div:first-child{flex:none;width:340px}.commit h2{font-size:clamp(34px,3.6vw,50px);margin-top:22px}.commit p{color:#c9c0b6;font-size:18px;line-height:1.7}.faq details{border-top:1px solid var(--line)}.faq details:last-child{border-bottom:1px solid var(--line)}.faq summary{list-style:none;cursor:pointer;padding:28px 0;font-family:Poppins,sans-serif;font-weight:500;font-size:19px;display:flex;justify-content:space-between;align-items:center}.faq summary::-webkit-details-marker{display:none}.faq summary:after{content:"+";font-weight:300;font-size:26px;color:var(--or)}.faq details[open] summary:after{content:"–"}.faq details p{color:var(--mute);padding:0 0 30px;max-width:820px;font-size:16px}.cross{display:flex;gap:24px}.cross>div{flex:1;border:1px solid #262626;padding:48px 44px}.cross h3{font-family:Poppins,sans-serif;font-weight:500;font-size:26px;margin:16px 0 14px}.cross p{color:var(--mute);font-size:15.5px;margin-bottom:30px}.final{padding:150px 0;border-top:1px solid var(--line)}.final h2{font-size:clamp(44px,6vw,84px);margin-top:26px}.final p{color:var(--mute);font-size:19px;max-width:620px;margin-top:30px}footer{border-top:1px solid var(--line);padding:70px 0 40px}footer .cols{display:flex;gap:80px;flex-wrap:wrap}footer .cols>div{flex:1;min-width:200px}footer img{height:26px;margin-bottom:18px}footer p{color:var(--mute);font-size:14px;max-width:320px}footer h6{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.24em;text-transform:uppercase;color:var(--cream);margin-bottom:16px;font-weight:500}footer a.fl{display:block;color:var(--mute);font-size:14.5px;padding:5px 0}footer a.fl:hover{color:var(--cream)}footer .soc{display:flex;gap:22px;margin-top:22px}footer .soc a{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--mute)}footer .base{display:flex;justify-content:space-between;margin-top:56px;padding-top:24px;border-top:1px solid var(--line);font-size:13px;color:var(--mute2);flex-wrap:wrap;gap:12px}.page{padding:140px 0 120px}.page h1{font-size:clamp(40px,5.6vw,72px);margin:28px 0 24px;max-width:980px}.page .lead{font-size:19px;color:var(--mute);max-width:640px}.panel{border:1px solid #262626;padding:52px 48px;margin-top:56px;max-width:760px}.panel p{color:#c9c0b6;font-size:16.5px;margin-bottom:30px}.offers{display:flex;gap:24px;margin-top:60px}.offers>div{flex:1;border:1px solid #262626;padding:48px 44px;display:flex;flex-direction:column}.offers .best{background:#111}.offers h3{font-family:Poppins,sans-serif;font-weight:500;font-size:26px;margin:14px 0 18px}.offers .desc{color:#c9c0b6;font-size:15.5px}.offers .price{margin:30px 0 6px;display:flex;align-items:baseline;gap:14px}.offers .price b{font-family:Poppins,sans-serif;font-weight:300;font-size:56px;letter-spacing:-.04em;line-height:1}.offers .price s{color:var(--mute2);font-size:18px}.offers .per{font-size:13px;color:var(--mute);letter-spacing:.06em}.offers .for{font-size:14px;color:var(--mute);margin-top:18px;padding-top:18px;border-top:1px solid #262626}.offers ul{list-style:none;margin-top:22px}.offers li{font-size:14.5px;color:#c9c0b6;padding:9px 0 9px 22px;position:relative;border-bottom:1px solid #1C1C1C}.offers li:before{content:"";position:absolute;left:0;top:20px;width:10px;height:1px;background:var(--or)}.offers .kick{font-size:14px;color:var(--cream);margin-top:22px}.offers .btn{margin-top:32px;align-self:flex-start}.offers .fine{font-family:Poppins,sans-serif;font-size:10.5px;letter-spacing:.2em;text-transform:uppercase;color:var(--mute2);margin-top:18px}.apply{max-width:720px;margin:0 auto;padding:80px 40px 140px}.apply .top{display:flex;justify-content:space-between;align-items:center;margin-bottom:10px}.apply .top img{height:26px}.apply .top span{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.22em;text-transform:uppercase;color:var(--mute2)}.bar{height:1px;background:#262626;margin:24px 0 64px;position:relative}.bar i{position:absolute;left:0;top:0;height:1px;background:var(--or);transition:width .3s}.step{display:none}.step.on{display:block}.step h2{font-size:clamp(32px,4vw,46px)}.step .lead{color:var(--mute);margin:12px 0 40px}label{display:block;font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.2em;text-transform:uppercase;color:var(--mute);margin:26px 0 10px}label em{color:var(--mute2);font-style:normal;text-transform:none;letter-spacing:0;margin-left:8px}input,select,textarea{width:100%;background:transparent;border:1px solid #2A2A2A;color:var(--cream);font-family:Lato,sans-serif;font-size:16px;padding:16px 18px;outline:none;border-radius:0}input:focus,select:focus,textarea:focus{border-color:var(--or)}select{-webkit-appearance:none;-moz-appearance:none;appearance:none;background-image:linear-gradient(45deg,transparent 50%,var(--mute) 50%),linear-gradient(135deg,var(--mute) 50%,transparent 50%);background-position:calc(100% - 22px) 50%,calc(100% - 17px) 50%;background-size:5px 5px;background-repeat:no-repeat}select option{background:#111}textarea{min-height:140px;resize:vertical}.radios{display:flex;flex-direction:column;gap:10px}.radios label{margin:0;border:1px solid #2A2A2A;padding:16px 18px;text-transform:none;letter-spacing:0;font-family:Lato,sans-serif;font-size:15.5px;color:#c9c0b6;cursor:pointer;display:flex;gap:14px;align-items:center}.radios input{width:14px;height:14px;padding:0;accent-color:var(--or)}.radios label:has(input:checked){border-color:var(--or);color:var(--cream)}.nav-btns{display:flex;justify-content:space-between;margin-top:56px;padding-top:28px;border-top:1px solid #262626}.review div{padding:14px 0;border-bottom:1px solid #1C1C1C;font-size:15px;display:flex;gap:20px}.review div span:first-child{color:var(--mute2);width:200px;flex:none;font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.14em;text-transform:uppercase;padding-top:3px}.done{text-align:left;padding:40px 0}.done h2{font-size:48px}.state-screen{min-height:100vh;display:flex;align-items:center}.state-screen .done{width:100%}.state-screen .done h2,.split .done h2{margin-top:20px}.state-screen .done p,.split .done p{color:var(--mute);margin-top:20px;max-width:560px}.field-error{color:var(--or,#E8751A)!important;font-size:13px!important;margin-top:7px!important}.counter{color:var(--mute);font-size:13px;margin-top:7px}.btn.disabled{opacity:.45;cursor:not-allowed;pointer-events:none}@media (max-width:980px){.wrap{padding:0 24px}nav .links{display:none}nav .burger{display:flex}.hero{padding:96px 0 70px}.stats{gap:48px;padding:50px 0 80px}.stats b{font-size:44px}section.s,.vsl,.commit,.final,.founder{padding:80px 0}.two,.fit,.cross,.tiers,.offers,.commit .box{flex-direction:column;gap:40px}.commit .box{padding:44px 28px}.commit .box>div:first-child{width:auto}.founder .ph{width:100%;max-width:400px}.shots{grid-template-columns:repeat(2,1fr)}.tiers>div{border-right:0;border-bottom:1px solid #262626}.tiers .hot{order:-1}.tiers .hot .p{font-size:58px}.tiers>div:last-child{border-bottom:0}footer .cols{gap:40px}.apply{padding:48px 24px 100px}}section.light{background:var(--cream);color:var(--ink);border-top:0}section.light .lbl{color:var(--or2)}section.light p,section.light .items p,section.light details p{color:#6b635b}section.light .items>div,section.light .items>div:first-child,section.light details,section.light details:last-child{border-color:var(--line2)}section.light .btn{border-color:var(--ink);color:var(--ink)}section.light .btn:hover{background:var(--ink);color:var(--cream)}section.light .btn.f{background:var(--ink);color:var(--cream)}section.light .fit li{color:#4a433c;border-color:var(--line2)}section.light .tiers{border-color:var(--line2)}section.light .tiers>div{border-color:var(--line2)}section.light .tiers .hot{background:#fff}section.light .tiers li{color:#4a433c;border-color:#e6ded2}section.light .tiers .tag{border-color:var(--line2);color:#4a433c}section.light .tiers h5,section.light .tiers .per,section.light .note,section.light .faq summary:after{color:#7a7168}section.light .faq summary:after{color:var(--or2)}.center{text-align:center}.center .lbl,.center h1,.center h2,.center p{margin-left:auto;margin-right:auto}.center .cta{justify-content:center}.center .line{margin:0 auto}.center .stats{justify-content:center}.hero{position:relative;overflow:hidden}.hero .bgfx,.final .bgfx{position:absolute;top:-20%;right:-20%;bottom:-20%;left:-20%;z-index:0;pointer-events:none;background:radial-gradient(38% 34% at 20% 30%,rgba(200,89,26,.28),transparent 70%),radial-gradient(34% 30% at 80% 70%,rgba(232,117,26,.18),transparent 70%);filter:blur(40px);animation:drift 22s ease-in-out infinite alternate}.final{position:relative;overflow:hidden}.hero .wrap,.final .wrap{position:relative;z-index:1}@keyframes drift{0%{transform:translate(0) scale(1)}50%{transform:translate(4%,-3%) scale(1.06)}to{transform:translate(-3%,4%) scale(1.02)}}.rv{opacity:0;transform:translateY(22px);transition:opacity .9s cubic-bezier(.2,.7,.2,1),transform .9s cubic-bezier(.2,.7,.2,1)}.rv.in{opacity:1;transform:none}.rv.d1{transition-delay:.12s}.rv.d2{transition-delay:.24s}.rv.d3{transition-delay:.36s}.hero .lbl,.hero h1,.hero p,.hero .cta{opacity:0;animation:rise 1s cubic-bezier(.2,.7,.2,1) forwards}.hero h1{animation-delay:.15s}.hero p{animation-delay:.3s}.hero .cta{animation-delay:.45s}@keyframes rise{0%{opacity:0;transform:translateY(24px)}to{opacity:1;transform:none}}.marq{overflow:hidden;margin-top:56px;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.marq .track{display:flex;gap:16px;width:-moz-max-content;width:max-content;animation:scroll 55s linear infinite}.marq:hover .track{animation-play-state:paused}.marq figure{width:230px;flex:none;border:1px solid #262626;background:#111}.marq img{width:100%;aspect-ratio:9/16;-o-object-fit:cover;object-fit:cover}.marq figcaption{font-family:Poppins,sans-serif;font-size:10px;letter-spacing:.22em;text-transform:uppercase;color:var(--mute2);padding:12px 14px;border-top:1px solid #262626}@keyframes scroll{0%{transform:translate(0)}to{transform:translate(-50%)}}@media (max-width:980px){.marq figure{width:170px}.marq .track{animation-duration:38s}}@media (prefers-reduced-motion:reduce){.rv{opacity:1;transform:none;transition:none}.hero .lbl,.hero h1,.hero p,.hero .cta{animation:none;opacity:1}.marq .track,.bgfx{animation:none}}.founder .ph img{filter:none;aspect-ratio:4/5;-o-object-fit:cover;object-fit:cover;-o-object-position:center top;object-position:center top}.marq figure{width:auto}.marq img{height:400px;width:auto;aspect-ratio:auto;-o-object-fit:contain;object-fit:contain;display:block}@media (max-width:980px){.marq img{height:280px}}footer .cols{display:flex;gap:56px;align-items:flex-start}footer .cols>div{flex:1 1 180px;min-width:180px}footer .cols>div:first-child{flex:1.6 1 300px;min-width:280px}footer .soc{flex-wrap:wrap;gap:16px 22px}.split{margin-top:72px;border:1px solid var(--line2);padding:56px 52px;max-width:920px;margin-left:auto;margin-right:auto}.split h3{font-family:Poppins,sans-serif;font-weight:500;font-size:30px;margin:14px 0 12px;letter-spacing:-.02em}.split p{color:#6b635b;max-width:680px}.split .row{display:flex;gap:20px}.split .row>div{flex:1}.split label{color:#7a7168}.split input,.split textarea{border-color:var(--line2);color:var(--ink);background:#fff}.split input:focus,.split textarea:focus{border-color:var(--or2)}.split textarea{min-height:110px}.split .btn{cursor:pointer;background:var(--ink);color:var(--cream);border-color:var(--ink);font-family:Poppins,sans-serif}.split .btn:hover{background:#000}.split .cta small{color:#7a7168}.split .ok{display:none;margin-top:22px;color:var(--or2);font-size:14px}@media (max-width:980px){.split{padding:36px 24px}.split .row{flex-direction:column;gap:0}}.plat{padding:56px 0 96px}.plat .names{display:flex;justify-content:center;align-items:center;gap:28px;margin-top:26px;flex-wrap:wrap}.plat .names span{font-family:Poppins,sans-serif;font-weight:300;font-size:clamp(22px,2.6vw,34px);letter-spacing:-.02em;color:var(--cream)}.plat .names i{width:5px;height:5px;background:var(--or);display:inline-block}.split .btn:disabled{opacity:.6;cursor:default}.cross>div{min-width:0}@media (max-width:980px){.cross{flex-direction:column}}.nav-btns .btn.back{border-color:#3a3a3a;color:var(--mute)}.nav-btns .btn.back:hover{background:transparent;border-color:var(--cream);color:var(--cream)}.radios label input[type=checkbox]{width:14px;height:14px;padding:0;accent-color:var(--or)}input:disabled{opacity:.35}.apply .step h2{margin-bottom:0}.apply .row{display:flex;gap:20px}.apply .row>div{flex:1}@media (max-width:980px){.apply .row{flex-direction:column;gap:0}}.legal-head{padding-top:120px;padding-bottom:0}.legal-head h1{font-size:clamp(40px,5.2vw,68px);margin:24px 0 18px}.legal-head>p{font-family:Poppins,sans-serif;font-size:11px;letter-spacing:.18em;text-transform:uppercase;color:var(--mute)}.legal-rule{height:1px;background:var(--line);margin-top:44px}.legal{display:grid;grid-template-columns:280px minmax(0,760px);gap:80px;padding-top:72px;padding-bottom:120px;align-items:start}.toc{position:sticky;top:120px}.toc>.lbl{margin-bottom:22px}.toc a{display:block;border-left:1px solid var(--line);padding:7px 0 7px 16px;font-family:Poppins,sans-serif;font-size:12px;color:var(--mute);line-height:1.35}.toc a.on{color:var(--cream);border-left-color:var(--or)}.doc{max-width:760px;min-width:0}.doc .legal-section{padding-bottom:56px;margin-bottom:56px;border-bottom:1px solid var(--line);scroll-margin-top:120px}.doc .legal-section:last-of-type{border-bottom:0}.doc h2{font-family:Poppins,sans-serif;font-weight:500;font-size:24px;line-height:1.35;display:flex;gap:18px;align-items:baseline;margin-bottom:24px}.doc h2>span{font-size:11px;letter-spacing:.24em;color:var(--or);font-weight:500;flex:none}.doc h3{font-family:Poppins,sans-serif;font-weight:500;font-size:17px;color:var(--cream);margin:28px 0 10px}.doc p{font-family:Lato,sans-serif;font-size:16.5px;line-height:1.75;color:#b8afa5;margin-bottom:18px}.doc strong{color:var(--cream)}.doc a,.legal-foot a{color:var(--or);text-decoration:underline;text-decoration-thickness:1px;text-underline-offset:3px}.doc ul,.doc ol{list-style:none;margin:10px 0 22px!important;padding:0!important}.doc li{position:relative;padding:8px 0 8px 26px;color:#b8afa5;font-size:16.5px;line-height:1.65}.doc ul li:before{content:"";position:absolute;left:0;top:21px;width:12px;height:1px;background:var(--or)}.doc ol{counter-reset:item}.doc ol li{counter-increment:item}.doc ol li:before{content:counter(item);position:absolute;left:0;top:9px;color:var(--or);font-family:Poppins,sans-serif;font-size:11px}.doc>section div[class*=bg-card]{border:1px solid #2A2A2A!important;background:transparent!important;padding:22px 26px!important;border-radius:0!important}.doc [class*=overflow-x]{overflow-x:auto;max-width:100%}.doc table{width:100%;border-collapse:collapse;table-layout:fixed;margin:22px 0}.doc th{font-family:Poppins,sans-serif;font-size:10px;letter-spacing:.16em;text-transform:uppercase;color:var(--mute);font-weight:500;text-align:left;padding:14px;border:0!important;border-bottom:1px solid #2A2A2A!important;background:transparent!important}.doc td{padding:14px;border:0!important;border-bottom:1px solid var(--line)!important;color:#b8afa5!important;background:transparent!important;overflow-wrap:anywhere;vertical-align:top}.doc th:first-child,.doc td:first-child{width:36%;color:var(--cream)!important}.legal-foot{border-top:1px solid var(--line);padding-top:24px;display:flex;justify-content:space-between;gap:24px;font-size:13px;color:var(--mute)}@media (max-width:980px){.legal-head{padding-top:72px;padding-bottom:44px}.legal-rule{margin-top:32px}.legal{display:block;padding-top:0;padding-bottom:80px}.toc{position:static;margin-bottom:56px}.toc>div:last-child{display:flex;flex-wrap:wrap;gap:6px 18px}.toc a{border-left:0;padding:4px 0}.toc a.on{border-left:0;color:var(--or)}.doc th:first-child,.doc td:first-child{width:42%}.doc th,.doc td{padding:12px 8px;font-size:14px}.legal-foot{flex-direction:column}}.legal-back{display:inline-block;margin:0 0 28px;padding:0;background:none;border:0;font-family:Poppins,sans-serif;font-size:12px;text-transform:uppercase;letter-spacing:.1em;color:var(--mute);text-decoration:none;cursor:pointer}.legal-back:hover{color:var(--cream)}
