body:has(.cipherPortal) .cipherPortal .hero{display:block}body:has(.cipherPortal)>.siteHeader{display:none}body:has(.cipherPortal)>footer{display:none}body:has(.cipherPortal)>.skip{display:none}body:has(.cipherPortal)>main#conteudo{max-width:none;margin:0;padding:0}.cipherPortal{--ink:#050708;--panel:#0b1012;--paper:#e9e8df;--muted:#96a1a1;--line:#cce1dd29;--signal:#8ef0d2;--amber:#caa26a}.cipherPortal *{box-sizing:border-box}.cipherPortal{scroll-behavior:smooth;background:var(--ink);color:var(--paper);margin:0;font-family:Arial,Helvetica,sans-serif}.cipherPortal a{color:inherit;text-decoration:none}.cipherPortal .shell{width:min(1180px,100% - 48px);margin-inline:auto}.cipherPortal .hero{background:linear-gradient(90deg,#030506fc 0%,#030506e0 42%,#0305063d 72%,#0305067a 100%),url(/orpheus/assets/cipher-hero.webp) 50%/cover no-repeat,#050708;min-height:100svh;position:relative;overflow:hidden}.cipherPortal .hero:after{content:"";pointer-events:none;mix-blend-mode:screen;background:repeating-linear-gradient(0deg,#0000 0 4px,#ffffff03 5px);position:absolute;inset:0}.cipherPortal .nav{z-index:4;border-bottom:1px solid var(--line);justify-content:space-between;align-items:center;height:94px;display:flex;position:relative}.cipherPortal .wordmark{letter-spacing:.32em;font-size:18px;font-weight:800}.cipherPortal .wordmark span{color:var(--signal)}.cipherPortal .nav-cta{color:var(--signal);letter-spacing:.14em;text-transform:uppercase;border:1px solid #8ef0d273;padding:11px 17px;font:700 10px/1 Arial,sans-serif;transition:all .25s}.cipherPortal .nav-cta:hover{background:var(--signal);color:var(--ink)}.cipherPortal .hero-grid{z-index:2;grid-template-columns:1.15fr .85fr;align-items:center;min-height:calc(100svh - 155px);display:grid;position:relative}.cipherPortal .hero-copy{padding:60px 0 72px}.cipherPortal .eyebrow,.cipherPortal .section-index{color:var(--signal);text-transform:uppercase;letter-spacing:.22em;font:700 10px/1.5 Arial,sans-serif}.cipherPortal .status-dot{background:var(--signal);width:7px;height:7px;box-shadow:0 0 16px var(--signal);border-radius:50%;margin-right:10px;animation:1.8s ease-in-out infinite pulse;display:inline-block}@keyframes pulse{50%{opacity:.35;transform:scale(.75)}}.cipherPortal h1{letter-spacing:-.055em;max-width:820px;margin:28px 0 22px;font-family:Georgia,Times New Roman,serif;font-size:clamp(58px,8.2vw,116px);font-weight:400;line-height:.86}.cipherPortal h1 em{color:var(--amber);font-weight:400}.cipherPortal .lede{color:#b7c0be;max-width:570px;margin:0;font-family:Georgia,serif;font-size:clamp(19px,2vw,25px);line-height:1.55}.cipherPortal .hero-actions{align-items:center;gap:22px;margin-top:38px;display:flex}.cipherPortal .button-primary{background:var(--signal);color:#06100e;letter-spacing:.04em;align-items:center;gap:10px;padding:16px 22px;font-size:12px;font-weight:800;transition:transform .2s,box-shadow .2s;display:inline-flex}.cipherPortal .button-primary:hover{transform:translateY(-2px);box-shadow:0 10px 34px #8ef0d22e}.cipherPortal .button-quiet{color:#c6cdcb;letter-spacing:.04em;align-items:center;gap:8px;font-size:12px;display:inline-flex}.cipherPortal .cipher-mark{aspect-ratio:1;opacity:.78;justify-self:end;width:min(390px,36vw);position:relative}.cipherPortal .target{border:1px solid #8ef0d247;border-radius:50%;position:absolute;inset:10%}.cipherPortal .target-b{border-color:#caa26a75;inset:27%}.cipherPortal .target-core{border:1px solid var(--signal);width:18px;height:18px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)rotate(45deg)}.cipherPortal .target-a:before,.cipherPortal .target-a:after{content:"";background:#8ef0d259;position:absolute}.cipherPortal .target-a:before{width:1px;height:120%;top:-10%;left:50%}.cipherPortal .target-a:after{width:120%;height:1px;top:50%;left:-10%}.cipherPortal .cipher-mark p{letter-spacing:.18em;color:var(--signal);font:700 8px/1 monospace;position:absolute;bottom:4%;right:0}.cipherPortal .hero-footer{z-index:3;color:#5d6968;border-top:1px solid var(--line);letter-spacing:.17em;justify-content:space-between;align-items:center;height:61px;font:700 8px/1 monospace;display:flex;position:absolute;bottom:0;left:50%;transform:translate(-50%)}.cipherPortal .nav-links{color:#aab3b1;letter-spacing:.08em;align-items:center;gap:30px;font-size:11px;display:flex}.cipherPortal .signal-strip{border-block:1px solid var(--line);background:#080b0c}.cipherPortal .signal-content{color:#727d7b;letter-spacing:.2em;text-transform:uppercase;justify-content:space-between;align-items:center;min-height:62px;font:700 9px/1 monospace;display:flex}.cipherPortal .signal-content i{background:var(--amber);border-radius:50%;width:4px;height:4px}.cipherPortal .section{padding-block:clamp(90px,11vw,155px)}.cipherPortal .section-heading{grid-template-columns:.55fr 1.45fr;align-items:start;display:grid}.cipherPortal .section h2{letter-spacing:-.04em;margin:0;font:400 clamp(42px,6vw,78px)/1.02 Georgia,serif}.cipherPortal .dossier-body{grid-template-columns:.75fr 1.25fr;align-items:start;gap:clamp(55px,8vw,130px);margin-top:95px;display:grid}.cipherPortal .case-card{background:linear-gradient(135deg,#8ef0d212,#0000 55%),#090d0e;border:1px solid #8ef0d23d;flex-direction:column;justify-content:space-between;min-height:395px;padding:25px;display:flex;position:relative}.cipherPortal .case-card:after{content:"CLASSIFIED";color:#8ef0d233;letter-spacing:.3em;font:700 8px/1 monospace;position:absolute;top:73px;right:-34px;transform:rotate(90deg)}.cipherPortal .case-top{color:#66716f;letter-spacing:.2em;justify-content:space-between;font:700 8px/1 monospace;display:flex}.cipherPortal .case-icon{color:var(--signal);filter:drop-shadow(0 0 20px #8ef0d247);align-self:center}.cipherPortal .case-card strong,.cipherPortal .case-card small{display:block}.cipherPortal .case-card strong{letter-spacing:.13em;font-size:14px}.cipherPortal .case-card small{color:var(--signal);letter-spacing:.16em;margin-top:8px;font:700 8px/1.7 monospace}.cipherPortal .story-copy{color:#98a3a1;font-size:16px;line-height:1.8}.cipherPortal .story-copy p{margin:0 0 23px}.cipherPortal .story-copy .lead-paragraph{color:#d5d7d0;font:400 23px/1.55 Georgia,serif}.cipherPortal .detail-row{border-top:1px solid var(--line);color:#bcc5c2;text-transform:uppercase;letter-spacing:.09em;flex-wrap:wrap;gap:20px 34px;margin-top:35px;padding-top:25px;font-size:11px;display:flex}.cipherPortal .detail-row span{align-items:center;gap:9px;display:flex}.cipherPortal .detail-row svg{color:var(--signal)}.cipherPortal .orpheus-section{border-block:1px solid var(--line);background:radial-gradient(circle at 20%,#15584d2e,#0000 35%),#080b0c}.cipherPortal .orpheus-grid{grid-template-columns:1.08fr .92fr;align-items:center;gap:clamp(55px,8vw,120px);display:grid}.cipherPortal .terminal-window{background:#020506db;border:1px solid #8ef0d23d;box-shadow:0 36px 80px #00000073}.cipherPortal .terminal-bar{border-bottom:1px solid var(--line);align-items:center;gap:7px;height:43px;padding:0 14px;display:flex}.cipherPortal .terminal-bar span{background:#33403e;border-radius:50%;width:7px;height:7px}.cipherPortal .terminal-bar span:first-child{background:var(--amber)}.cipherPortal .terminal-bar b{color:#52615e;letter-spacing:.14em;margin-left:auto;font:700 8px/1 monospace}.cipherPortal .terminal-body{color:#c8d2cf;background:repeating-linear-gradient(0deg,#0000 0 3px,#8ef0d205 4px);min-height:350px;padding:33px;font:13px/1.8 monospace}.cipherPortal .terminal-body p{margin:0 0 7px}.cipherPortal .terminal-body p>span{color:var(--signal)}.cipherPortal .terminal-response{color:#5f716d!important;margin:0 0 24px!important}.cipherPortal .cursor-line{color:var(--signal);animation:1s steps(2,end) infinite pulse}.cipherPortal .orpheus-copy h2{margin:25px 0 30px}.cipherPortal .orpheus-copy>p:not(.section-index){color:#98a3a1;line-height:1.8}.cipherPortal .feature-list{margin:38px 0 0;padding:0;list-style:none}.cipherPortal .feature-list li{border-top:1px solid var(--line);color:var(--signal);grid-template-columns:28px 1fr;gap:12px;padding:17px 0;display:grid}.cipherPortal .feature-list strong,.cipherPortal .feature-list span{display:block}.cipherPortal .feature-list strong{color:#d7dbd5;margin-bottom:5px;font-size:13px}.cipherPortal .feature-list span{color:#77827f;font-size:12px;line-height:1.5}.cipherPortal .manifesto{text-align:center}.cipherPortal .quote-mark{height:56px;color:var(--amber);font:400 84px/.9 Georgia,serif}.cipherPortal .manifesto blockquote{letter-spacing:-.025em;max-width:960px;margin:35px auto 26px;font:italic 400 clamp(32px,5vw,62px)/1.18 Georgia,serif}.cipherPortal .manifesto>p{color:#596563;letter-spacing:.2em;font:700 8px/1 monospace}.cipherPortal .waitlist{background:var(--signal);color:#07100e}.cipherPortal .waitlist-grid{grid-template-columns:1fr 1fr;align-items:end;gap:clamp(50px,9vw,145px);display:grid}.cipherPortal .waitlist h2{margin:22px 0}.cipherPortal .waitlist-copy{color:#224c43;max-width:535px;line-height:1.7}.cipherPortal .waitlist-form{background:#edfffa47;border:1px solid #05191440;padding:30px}.cipherPortal .waitlist-form label{letter-spacing:.08em;text-transform:uppercase;margin-bottom:10px;font-size:11px;font-weight:800;display:block}.cipherPortal .input-row{grid-template-columns:1fr auto;display:grid}.cipherPortal .input-row input{color:#07100e;background:#ffffff8c;border:1px solid #05191466;border-right:0;outline:none;min-width:0;height:52px;padding:0 16px;font-size:15px}.cipherPortal .input-row input:focus{box-shadow:inset 0 0 0 2px #05191440}.cipherPortal .input-row button{height:52px;color:var(--signal);cursor:pointer;background:#07100e;border:0;justify-content:center;align-items:center;gap:9px;padding:0 18px;font-size:11px;font-weight:800;display:flex}.cipherPortal .input-row button:disabled{cursor:wait;opacity:.75}.cipherPortal .privacy-note{color:#28564c;align-items:center;gap:7px;margin:12px 0 0;font-size:10px;line-height:1.5;display:flex}.cipherPortal .form-status{color:#173d34;align-items:center;gap:7px;min-height:22px;margin-top:12px;font-size:12px;display:flex}.cipherPortal .form-status.error{color:#7a241d}.cipherPortal .spin{animation:1s linear infinite spin}@keyframes spin{to{transform:rotate(360deg)}}.cipherPortal .author{border-bottom:1px solid var(--line)}.cipherPortal .author-grid{grid-template-columns:1fr 1fr;gap:clamp(50px,10vw,160px);margin-top:45px;display:grid}.cipherPortal .author-grid h2{font-size:clamp(38px,5vw,67px)}.cipherPortal .author-grid div{color:#98a3a1;font-size:16px;line-height:1.8}.cipherPortal .author-grid p{margin:0 0 20px}.cipherPortal footer{padding:40px 0}.cipherPortal .footer-grid{grid-template-columns:1fr 1fr 1fr;align-items:center;display:grid}.cipherPortal .footer-grid p{color:#55605e;letter-spacing:.12em;text-align:center;margin:0;font:700 8px/1.4 monospace}.cipherPortal .footer-grid p:last-child{text-align:right;color:#7d8a87}@media (max-width:760px){.cipherPortal .shell{width:min(100% - 30px,1180px)}.cipherPortal .nav{height:78px}.cipherPortal .nav-links>a:not(.nav-cta){display:none}.cipherPortal .nav-cta{padding:10px 12px;font-size:8px}.cipherPortal .hero{background-position:62%}.cipherPortal .hero-grid{grid-template-columns:1fr;min-height:calc(100svh - 130px)}.cipherPortal .hero-copy{padding:52px 0 110px}.cipherPortal h1{font-size:clamp(54px,17vw,82px)}.cipherPortal .lede{max-width:92%}.cipherPortal .hero-actions{flex-direction:column;align-items:flex-start}.cipherPortal .cipher-mark{opacity:.25;width:230px;position:absolute;bottom:42px;right:-78px}.cipherPortal .hero-footer span:nth-child(2){display:none}.cipherPortal .signal-content{gap:11px;min-height:55px;overflow:hidden}.cipherPortal .signal-content span{white-space:nowrap}.cipherPortal .signal-content span:nth-of-type(3),.cipherPortal .signal-content span:nth-of-type(4),.cipherPortal .signal-content i:nth-of-type(3){display:none}.cipherPortal .section-heading,.cipherPortal .dossier-body,.cipherPortal .orpheus-grid,.cipherPortal .waitlist-grid,.cipherPortal .author-grid{grid-template-columns:1fr}.cipherPortal .section-heading{gap:28px}.cipherPortal .dossier-body{gap:44px;margin-top:56px}.cipherPortal .case-card{min-height:310px}.cipherPortal .orpheus-grid{gap:58px}.cipherPortal .terminal-body{min-height:305px;padding:23px;font-size:11px}.cipherPortal .manifesto blockquote br{display:none}.cipherPortal .waitlist-grid{align-items:start}.cipherPortal .input-row{grid-template-columns:1fr}.cipherPortal .input-row input{border-right:1px solid #05191466}.cipherPortal .input-row button{width:100%}.cipherPortal .waitlist-form{padding:20px}.cipherPortal .footer-grid{text-align:center;grid-template-columns:1fr;gap:22px}.cipherPortal .footer-grid p:last-child{text-align:center}}@media (prefers-reduced-motion:reduce){.cipherPortal{scroll-behavior:auto}.cipherPortal .status-dot,.cipherPortal .cursor-line,.cipherPortal .spin{animation:none}}.cipherPortal .hero-grid{grid-template-columns:1fr;min-height:calc(100svh - 155px)}.cipherPortal .hero-copy{max-width:850px}.cipherPortal .hero h1{font-size:clamp(58px,8vw,112px)}.cipherPortal .nav-links{gap:clamp(14px,2.5vw,30px)}.cipherPortal .language-switch{color:#667572;white-space:nowrap;align-items:center;gap:6px;font:700 12px/1 monospace;display:flex}.cipherPortal .language-switch button{color:#73817e;font:inherit;cursor:pointer;background:0 0;border:0;padding:10px 3px}.cipherPortal .language-switch button.selected{color:var(--signal)}.cipherPortal .language-switch button:focus-visible,.cipherPortal a:focus-visible{outline:2px solid var(--signal);outline-offset:4px}.cipherPortal .section-index{font-size:12px}.cipherPortal .book-section{grid-template-columns:minmax(240px,.82fr) 1fr;align-items:center;gap:clamp(55px,9vw,140px);min-height:720px;display:grid}.cipherPortal .book-art{justify-self:center;max-width:430px;position:relative}.cipherPortal .book-art:before{content:"";z-index:-1;border:1px solid #8ef0d23d;position:absolute;inset:6% -7% -5% 8%}.cipherPortal .book-art img{width:100%;height:auto;display:block;box-shadow:0 30px 75px #000000a6}.cipherPortal .book-copy h2{margin:22px 0 30px}.cipherPortal .book-copy>p:not(.section-index),.cipherPortal .person-copy>p:not(.section-index){color:#aeb9b5;max-width:600px;font:clamp(18px,2vw,23px)/1.65 Georgia,serif}.cipherPortal .book-meta{border-top:1px solid var(--line);letter-spacing:.1em;color:var(--amber);gap:12px;margin-top:45px;padding-top:22px;font:700 12px/1.5 monospace;display:grid}.cipherPortal .book-meta span:last-child{color:#76837f}.cipherPortal .person-section,.cipherPortal .protocol-section{border-top:1px solid var(--line);background:radial-gradient(circle at 20%,#163e3f1f,#0000 42%),#070a0b}.cipherPortal .person-section.reverse{background:radial-gradient(circle at 80%,#27363a2e,#0000 44%),#0a0e10}.cipherPortal .person-grid{grid-template-columns:minmax(280px,.9fr) 1fr;align-items:center;gap:clamp(50px,9vw,145px);display:grid}.cipherPortal .person-section.reverse .person-art{grid-area:1/2}.cipherPortal .person-section.reverse .person-copy{grid-area:1/1}.cipherPortal .person-art{justify-self:center;width:min(100%,480px)}.cipherPortal .person-art img{border:1px solid #8ef0d229;width:100%;height:auto;display:block;box-shadow:0 32px 80px #00000080}.cipherPortal .person-copy h2{margin:24px 0 25px;font-size:clamp(48px,6vw,82px)}.cipherPortal .file-rule{border-top:1px solid var(--line);color:#697873;letter-spacing:.1em;margin-top:60px;padding-top:18px;font:700 12px/1.5 monospace;display:block}.cipherPortal .file-rule span{color:var(--signal);padding-inline:12px}.cipherPortal .red-stamp{color:#d96b60;letter-spacing:.13em;border:1px solid #c13e359e;align-items:center;gap:10px;margin-top:40px;padding:12px 16px;font:700 12px/1 monospace;display:inline-flex}.cipherPortal .orpheus-grid{grid-template-columns:.95fr 1.05fr}.cipherPortal .orpheus-copy>p:not(.section-index){font-size:17px;line-height:1.7}.cipherPortal .app-feature{border-block:1px solid var(--line);color:var(--signal);align-items:center;gap:12px;padding:20px 0;font-size:14px;display:flex}.cipherPortal .orpheus-copy .availability{color:#b4beb9;margin:22px 0 28px;font-size:15px}.cipherPortal .orpheus-copy .button-primary{font-size:13px}.cipherPortal .waitlist .section-index{color:#19443b}.cipherPortal .waitlist-form label,.cipherPortal .input-row button{font-size:13px}.cipherPortal .privacy-note{font-size:12px}@media (max-width:900px){.cipherPortal .nav-links{display:none}.cipherPortal .book-section,.cipherPortal .person-grid{gap:45px}.cipherPortal .person-copy h2{font-size:clamp(42px,6vw,65px)}}@media (max-width:760px){.cipherPortal .hero-grid{min-height:calc(100svh - 130px)}.cipherPortal .hero-copy{padding:52px 0 85px}.cipherPortal .hero h1{font-size:clamp(52px,15vw,78px)}.cipherPortal .book-section,.cipherPortal .person-grid,.cipherPortal .orpheus-grid{grid-template-columns:1fr}.cipherPortal .book-section{gap:60px;min-height:0}.cipherPortal .book-art{width:min(75%,340px)}.cipherPortal .person-art{width:min(83%,390px)}.cipherPortal .person-section.reverse .person-art,.cipherPortal .person-section.reverse .person-copy{grid-area:auto}.cipherPortal .person-grid{gap:48px}.cipherPortal .person-copy h2{font-size:clamp(46px,12vw,68px)}.cipherPortal .file-rule{margin-top:36px}.cipherPortal .hero-footer span:last-child{display:none}.cipherPortal .section{padding-block:76px}}@media (max-width:380px){.cipherPortal .wordmark{font-size:15px}.cipherPortal .hero h1{font-size:50px}.cipherPortal .hero-actions{gap:20px}}.cipherPortal .buy-section{border-top:1px solid var(--line);background:radial-gradient(circle at 82% 18%,#8ef0d21a,#0000 28%),radial-gradient(circle at 10% 90%,#caa26a14,#0000 30%),#06090a;position:relative;overflow:hidden}.cipherPortal .buy-section:before{content:"CIPHER // PURCHASE ACCESS";color:#8ef0d21f;letter-spacing:.32em;font:700 9px/1 monospace;position:absolute;top:100px;right:-35px;transform:rotate(90deg)}.cipherPortal .buy-heading{grid-template-columns:1.1fr .9fr;align-items:end;gap:70px;margin-bottom:58px;display:grid}.cipherPortal .buy-heading h2{margin-top:20px}.cipherPortal .buy-heading>p{color:#8e9b97;max-width:500px;margin:0;font:18px/1.7 Georgia,serif}.cipherPortal .edition-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px;display:grid}.cipherPortal .edition-card{background:linear-gradient(145deg,#ffffff09,#ffffff02);border:1px solid #ffffff1c;flex-direction:column;min-height:380px;padding:34px;transition:all .3s;display:flex;position:relative}.cipherPortal .edition-card:after{content:"";pointer-events:none;background:linear-gradient(120deg,#0000 55%,#8ef0d20a);position:absolute;inset:0}.cipherPortal .edition-card:hover{border-color:#8ef0d261;transform:translateY(-5px);box-shadow:0 28px 80px #0000006b}.cipherPortal .edition-card.featured{border-color:#caa26a57}.cipherPortal .edition-code{color:var(--signal);letter-spacing:.2em;font:700 10px/1 monospace}.cipherPortal .edition-card.featured .edition-code{color:var(--amber)}.cipherPortal .edition-card h3{letter-spacing:-.04em;margin:58px 0 2px;font:400 clamp(48px,6vw,76px)/.95 Georgia,serif}.cipherPortal .edition-subtitle{color:#aab4b0;margin:0;font:italic 20px/1.4 Georgia,serif}.cipherPortal .edition-meta{gap:10px;margin-top:28px;display:flex}.cipherPortal .edition-meta span{border:1px solid var(--line);color:#75817d;letter-spacing:.1em;padding:7px 9px;font:700 9px/1 monospace}.cipherPortal .edition-buy{color:var(--signal);letter-spacing:.06em;border-top:1px solid #8ef0d247;justify-content:space-between;align-items:center;margin-top:auto;padding:18px 0 4px;font:700 12px/1.3 Arial,sans-serif;display:flex}.cipherPortal .buy-footnote{color:#4e5a57;letter-spacing:.22em;text-align:right;margin:28px 0 0;font:700 8px/1 monospace}@media (max-width:760px){.cipherPortal .buy-heading,.cipherPortal .edition-grid{grid-template-columns:1fr}.cipherPortal .buy-heading{gap:24px;margin-bottom:38px}.cipherPortal .edition-card{min-height:330px;padding:26px}.cipherPortal .edition-card h3{margin-top:45px}.cipherPortal .buy-footnote{text-align:left;line-height:1.7}}.cipherPortal .language-edition{margin-top:28px}.cipherPortal .language-edition+.language-edition{border-top:1px solid var(--line);margin-top:58px;padding-top:42px}.cipherPortal .edition-language-title{color:#7b8985;letter-spacing:.16em;justify-content:space-between;align-items:center;gap:20px;margin-bottom:18px;font:700 10px/1.4 monospace;display:flex}.cipherPortal .edition-language-title span{color:var(--signal)}.cipherPortal .edition-language-title b{font:inherit;color:#56635f}@media (max-width:760px){.cipherPortal .edition-language-title{flex-direction:column;align-items:flex-start;gap:7px}.cipherPortal .language-edition+.language-edition{margin-top:42px;padding-top:32px}}.cipherPortal .funnel-trigger{cursor:pointer;border:0;font-family:inherit}.cipherPortal .hero-proof{color:#667572;letter-spacing:.14em;margin:24px 0 0;font:700 9px/1.6 monospace}.cipherPortal .intercept-section{border-block:1px solid var(--line);background:linear-gradient(120deg,#070b0c,#0a1112);position:relative;overflow:hidden}.cipherPortal .intercept-section:before{content:"";pointer-events:none;background:radial-gradient(circle at 76% 45%,#8ef0d217,#0000 28%);position:absolute;inset:0}.cipherPortal .intercept-grid{grid-template-columns:1.05fr .95fr;align-items:center;gap:clamp(50px,8vw,120px);display:grid}.cipherPortal .intercept-grid h2{max-width:700px;margin:20px 0 26px}.cipherPortal .intercept-lede{color:#c7d0cd;max-width:640px;font:22px/1.6 Georgia,serif}.cipherPortal .intercept-question{border-left:1px solid var(--amber);color:#8e9996;max-width:620px;margin:28px 0 34px;padding-left:20px;font:italic 17px/1.7 Georgia,serif}.cipherPortal .intercept-terminal{color:#6c7b77;background:repeating-linear-gradient(0deg,#030708f0 0 3px,#8ef0d206 4px);border:1px solid #8ef0d238;min-height:330px;padding:34px;font:12px/1.9 monospace;box-shadow:0 30px 80px #0006}.cipherPortal .intercept-terminal span,.cipherPortal .intercept-terminal b{letter-spacing:.15em;display:block}.cipherPortal .intercept-terminal span{color:var(--signal);margin-bottom:40px}.cipherPortal .intercept-terminal b{color:var(--amber);margin-bottom:24px}.cipherPortal .intercept-terminal i{color:var(--signal)}.cipherPortal .intercept-section:not(.unlocked) .intercept-terminal{filter:saturate(.55);opacity:.8}.cipherPortal .conversion-banner{letter-spacing:.14em;background:#caa26a09;border:1px solid #caa26a42;justify-content:space-between;gap:24px;margin-bottom:42px;padding:17px 20px;font:700 10px/1.5 monospace;display:flex}.cipherPortal .conversion-banner span{color:var(--amber)}.cipherPortal .conversion-banner strong{color:#8c9995;font:inherit}.cipherPortal .bridge-section{text-align:center;border-top:1px solid var(--line);background:radial-gradient(circle,#8ef0d214,#0000 35%),#050708;padding:clamp(95px,12vw,170px) 0}.cipherPortal .bridge-copy{max-width:920px}.cipherPortal .bridge-copy h2{letter-spacing:-.045em;margin:24px auto 30px;font:400 clamp(46px,7vw,88px)/1 Georgia,serif}.cipherPortal .bridge-copy>p:not(.section-index){color:#9ba7a3;max-width:720px;margin:0 auto 34px;font:19px/1.75 Georgia,serif}.cipherPortal .bridge-copy .button-quiet{color:var(--signal);justify-content:center}@media (max-width:760px){.cipherPortal .intercept-grid{grid-template-columns:1fr;gap:45px}.cipherPortal .intercept-terminal{min-height:270px;padding:24px}.cipherPortal .conversion-banner{flex-direction:column}.cipherPortal .hero-proof{max-width:85%;line-height:1.8}}.cipherPortal .d00{background:#050708;min-height:100vh}.cipherPortal .d00Hero{border-bottom:1px solid var(--line);background:radial-gradient(circle at 75% 40%,#8ef0d21a,#0000 28%),#050708;align-items:center;min-height:72vh;display:flex}.cipherPortal .d00Hero h1{margin:25px 0}.cipherPortal .d00Grid{grid-template-columns:.75fr 1.25fr;gap:clamp(45px,8vw,120px);display:grid}.cipherPortal .d00Grid p,.cipherPortal .d00End>div>p{color:#aab5b1;font:18px/1.75 Georgia,serif}.cipherPortal .d00Grid pre{color:var(--signal);white-space:pre-wrap;background:#080d0e;border:1px solid #8ef0d238;margin-top:30px;padding:25px;font:12px/1.8 monospace}.cipherPortal .d00Dark{border-block:1px solid var(--line);background:#090d0e}.cipherPortal .d00Grid blockquote{border-left:1px solid var(--amber);color:var(--amber);margin:32px 0 0;padding-left:22px;font:italic 22px/1.6 Georgia,serif}.cipherPortal .d00Cards{grid-template-columns:1fr 1fr;gap:14px;margin-top:45px;display:grid}.cipherPortal .d00Cards article{border:1px solid var(--line);background:#090d0e;min-height:170px;padding:25px}.cipherPortal .d00Cards b{color:var(--signal);letter-spacing:.12em;font:700 11px/1 monospace}.cipherPortal .d00Cards p{color:#96a19e;font:17px/1.6 Georgia,serif}.cipherPortal .d00End{text-align:center;border-top:1px solid var(--line);background:radial-gradient(circle,#caa26a17,#0000 35%),#050708}.cipherPortal .d00End h2{margin:22px auto 28px}.cipherPortal .d00End>div>p{max-width:700px;margin:0 auto}.cipherPortal .d00End .hero-actions{justify-content:center}@media (max-width:760px){.cipherPortal .d00Grid,.cipherPortal .d00Cards{grid-template-columns:1fr}.cipherPortal .d00Hero{min-height:65vh}.cipherPortal .d00End .hero-actions{align-items:center}}.cipherPortal .reward-access{width:100%;color:var(--signal);letter-spacing:.08em;background:#07100e;justify-content:center;align-items:center;gap:9px;margin-top:14px;padding:15px;font:800 11px/1 Arial,sans-serif;display:flex}.cipherPortal .orpheus-offer{background:#8ef0d209;border:1px solid #8ef0d23d;margin:28px 0 20px;padding:22px}.cipherPortal .offer-label{color:var(--signal);letter-spacing:.16em;margin-bottom:10px;font:700 9px/1.4 monospace;display:block}.cipherPortal .offer-price{flex-wrap:wrap;align-items:baseline;gap:14px;display:flex}.cipherPortal .offer-price strong{color:#f0f2ec;font:400 clamp(32px,4vw,48px)/1 Georgia,serif}.cipherPortal .offer-price span{color:#77837f;font:11px/1.4 monospace;text-decoration:line-through}.cipherPortal .orpheus-offer p,.cipherPortal .purchase-note{color:#83908c;letter-spacing:.04em;margin:12px 0 0;font:10px/1.6 monospace}.cipherPortal .purchase-note{max-width:520px;margin-top:14px}
