.unified-route{--route-accent:var(--pulse-sky);--route-accent-secondary:var(--pulse-lime);background:var(--pulse-cream)}.route-safety{--route-accent:#d8f1df;--route-accent-secondary:var(--pulse-lime)}.route-about{--route-accent:var(--pulse-coral);--route-accent-secondary:var(--pulse-sky)}.route-contact{--route-accent:var(--pulse-coral);--route-accent-secondary:var(--pulse-lime)}.route-investors{--route-accent:var(--pulse-cobalt);--route-accent-secondary:var(--pulse-sky)}.route-android{--route-accent:var(--pulse-lime);--route-accent-secondary:var(--pulse-sky)}.route-privacy{--route-accent:var(--pulse-sky);--route-accent-secondary:var(--pulse-lime)}.route-about .unified-route-hero h1,.route-android .unified-route-hero h1{font-size:clamp(4.1rem,6.2vw,6.7rem)}.unified-route-hero{background:linear-gradient(120deg, var(--pulse-deep) 0%, var(--pulse-green) 70%, #0b3a24 100%);border-bottom:4px solid var(--route-accent);color:var(--pulse-white);position:relative;overflow:hidden}.unified-route-hero:before{color:#ffffff07;content:"LINKUP";white-space:nowrap;font-family:Bricolage Pulse,Archivo,system-ui,sans-serif;font-size:clamp(10rem,24vw,25rem);font-weight:800;line-height:.72;position:absolute;top:17%;left:-3vw}.unified-route-hero-grid{z-index:1;grid-template-columns:minmax(0,1.08fr) minmax(390px,.72fr);align-items:center;gap:clamp(52px,8vw,120px);min-height:690px;padding-block:clamp(72px,8vw,112px);display:grid;position:relative}.unified-route-hero-compact .unified-route-hero-grid{min-height:600px}.unified-route-hero-copy{max-width:780px}.unified-route-hero h1{text-transform:uppercase;margin:0 0 30px;font-size:clamp(4.5rem,7vw,7.5rem);line-height:.83}.unified-route-hero h1 em{color:var(--route-accent);font-style:normal}.unified-route-hero-lede{color:#ffffffbf;max-width:670px;font-size:clamp(1.04rem,1.35vw,1.24rem);line-height:1.55}.unified-route-hero-lede p{margin:0}.route-signal-board{background:var(--pulse-white);border:var(--pulse-border);box-shadow:10px 10px 0 var(--route-accent);color:var(--pulse-ink);transform:rotate(.7deg)}.route-signal-board header{border-bottom:var(--pulse-border);gap:10px;padding:24px;display:grid}.route-signal-board header span,.route-signal-board footer span,.route-signal-board li>div>span,.route-signal-board li>a>span:first-child{color:var(--pulse-green);letter-spacing:.1em;text-transform:uppercase;font-family:Archivo,system-ui,sans-serif;font-size:.64rem;font-weight:900}.route-signal-board header strong{font-family:Bricolage Pulse,Archivo,system-ui,sans-serif;font-size:clamp(1.9rem,3vw,2.7rem);line-height:.94}.route-signal-board ol{margin:0;padding:0;list-style:none}.route-signal-board li+li{border-top:1px solid #10151157}.route-signal-board li>div,.route-signal-board li>a{grid-template-columns:34px minmax(0,1fr) auto;align-items:center;gap:14px;min-height:88px;padding:15px 22px;display:grid}.route-signal-board li>a:hover{background:var(--route-accent)}.route-signal-board li div div{min-width:0}.route-signal-board li strong,.route-signal-board li small{display:block}.route-signal-board li strong{font-family:Archivo,system-ui,sans-serif;font-size:.92rem}.route-signal-board li small{color:var(--ink-soft);margin-top:4px;font-size:.76rem;line-height:1.35}.route-signal-board li i{font-style:normal}.route-signal-board footer{background:var(--pulse-ink);color:var(--pulse-white);gap:5px;padding:18px 22px;display:grid}.route-signal-board footer span{color:var(--route-accent)}.route-signal-board footer strong,.route-signal-board footer a{font-family:Archivo,system-ui,sans-serif;font-size:.86rem}.unified-section{padding-block:clamp(78px,8vw,116px)}.unified-section-heading{grid-template-columns:minmax(0,1fr) minmax(260px,.46fr);align-items:end;gap:clamp(34px,7vw,100px);margin-bottom:clamp(44px,6vw,72px);display:grid}.unified-section-heading h2,.unified-section h2,.unified-route .chapter-final h2{letter-spacing:-.055em;margin:0;font-family:Bricolage Pulse,Archivo,system-ui,sans-serif;font-size:clamp(3.4rem,5.7vw,6rem);line-height:.88}.unified-section-heading>p,.unified-section-heading>div>p:last-child,.chapter-final-copy{color:var(--ink-soft);margin-bottom:0;line-height:1.55}.unified-section-dark{background:var(--pulse-green);color:var(--pulse-white)}.unified-section-heading-dark>p{color:#ffffffb3}.chapter-final-mint{background:#d8f1df}.chapter-final-mint h2 em{color:var(--pulse-green)}.chapter-final-copy{max-width:650px}.unified-route .truth-panel{border:var(--pulse-border);box-shadow:8px 8px 0 var(--route-accent)}.unified-route .truth-panel>div{padding-inline:24px}.trust-boundary-details{border:var(--pulse-border);border-top:0;margin-top:0}.trust-boundary-details summary{cursor:pointer;justify-content:space-between;align-items:center;min-height:58px;padding:14px 20px;font-weight:850;list-style:none;display:flex}.trust-boundary-details summary::-webkit-details-marker{display:none}.trust-boundary-details summary span{color:var(--route-accent);font-size:1.25rem}.trust-boundary-details p{border-top:1px solid #10151133;max-width:72ch;margin:0;padding:18px 20px 20px}.trust-boundary-details[open] summary span{transform:rotate(45deg)}.unified-route .safety-grid{margin-top:0}.unified-route .safety-grid article{border:1px solid #ffffff47;min-height:245px}.about-purpose-copy{color:var(--ink-soft);max-width:580px;line-height:1.55}.unified-route .team-section{background:var(--pulse-cream)}.unified-route .team-heading{margin-bottom:48px}.unified-route .contact-strip{background:#d8f1df}.contact-route-grid{border:var(--pulse-border);box-shadow:9px 9px 0 var(--pulse-ink);grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.contact-route-grid>a{flex-direction:column;min-height:320px;padding:26px;display:flex}.contact-route-grid>a+a{border-left:var(--pulse-border)}.contact-route-grid>a:first-child{background:var(--pulse-sky)}.contact-route-grid>a:nth-child(2){background:#f0b83f}.contact-route-grid>a:nth-child(3){background:#d8f1df}.contact-route-grid>a:nth-child(4){background:#dce0ff}.contact-route-grid span{font-size:.68rem;font-weight:900}.contact-route-grid h3{margin:56px 0 12px;font-size:2rem}.contact-route-grid p{color:var(--ink-soft)}.contact-route-grid strong{text-transform:uppercase;border-top:1px solid;margin-top:auto;padding-top:16px;font-size:.75rem}.contact-route-grid i{float:right;font-style:normal}.contact-final-grid{align-items:end}.direct-contact-links{border-top:var(--pulse-border);min-width:min(500px,100%)}.direct-contact-links a{border-bottom:var(--pulse-border);gap:5px;min-height:88px;padding:16px 0;display:grid}.direct-contact-links span{color:var(--pulse-green);text-transform:uppercase;font-size:.65rem;font-weight:900}.direct-contact-links strong{overflow-wrap:anywhere;font-family:Archivo,system-ui,sans-serif;font-size:clamp(1rem,2vw,1.45rem)}.investor-thesis-grid{border:var(--pulse-border);grid-template-columns:repeat(3,minmax(0,1fr));display:grid}.investor-thesis-grid .thesis-ledger-row{border:0;min-height:260px;padding:26px;display:grid}.investor-thesis-grid .thesis-ledger-row+.thesis-ledger-row{border-left:var(--pulse-border)}.investor-thesis-grid h3{margin-top:56px;font-size:2.4rem}.investor-evidence-section{background:var(--pulse-green);color:var(--pulse-white)}.investor-evidence-grid{grid-template-columns:.62fr 1fr;align-items:start;gap:7vw;display:grid}.investor-evidence-grid>div>p:last-child{color:#ffffffad}.investor-evidence-grid .proof-ledger{background:var(--pulse-white);border:var(--pulse-border);color:var(--pulse-ink)}.investor-evidence-grid .proof-ledger-row{min-height:132px}.investor-form-section{background:var(--pulse-sky)}.route-privacy .page-hero{background:var(--pulse-green)}.route-privacy .privacy-section{padding-block:clamp(72px,8vw,110px)}@media (max-width:620px){.chapter-nav{overflow:visible}.chapter-nav .pulse-shell{grid-template-columns:1fr;display:grid;overflow:visible}.chapter-nav a,.chapter-nav a:first-child{border-left:0;border-right:0;border-top:var(--pulse-border);flex:none;grid-template-columns:36px minmax(0,1fr) 24px;gap:5px 12px;min-height:94px;padding:15px 16px;display:grid}.chapter-nav a:first-child{border-top:0}.chapter-nav a strong{font-size:1.35rem}.chapter-nav a small{grid-column:2;max-width:none}.chapter-nav a i{grid-area:1/3/3;align-self:center;position:static}.offer-storyboard{scroll-snap-type:none;display:grid;overflow:visible}.offer-story{flex:none}.offer-story+.offer-story{border-left:0;border-top:var(--pulse-border)}.offer-story-body{min-height:490px}.offer-story-body .phone{width:188px}.counter-scene{min-height:410px}.storyboard-mobile-hint{display:none}.university-hero-board{padding:14px}.university-board-head{padding-bottom:14px}.university-board-head strong{margin-top:8px;font-size:1.9rem}.university-board-head i{margin-top:8px;padding:6px}.university-board-path{padding:16px 0}.university-board-cards{gap:7px}.university-board-cards article{padding:12px}.university-hero-board>p{margin-top:16px;padding:12px}.student-hero-composition .chapter-phone-main{width:195px;left:5%}.student-hero-composition .chapter-phone-secondary{width:170px;right:1%}.merchant-chapter-phone{width:195px;transform:rotate(-5deg)translate(-32px)}.merchant-offer-board{width:198px;right:1%}.product-stage-caption{white-space:normal;width:min(250px,90%);font-size:.72rem}.campus-trust-ribbon strong{font-size:.72rem}.moment-ticket strong{font-size:.68rem}}@media (max-width:900px){.unified-route-hero-grid,.unified-section-heading,.investor-evidence-grid,.chapter-final-grid{grid-template-columns:1fr}.unified-route-hero-grid{min-height:0}.unified-route-hero-copy{max-width:760px}.unified-route-hero-proof{width:100%;max-width:620px}.contact-route-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.contact-route-grid>a:nth-child(3){border-left:0;border-top:var(--pulse-border)}.contact-route-grid>a:nth-child(4){border-top:var(--pulse-border)}.investor-thesis-grid{grid-template-columns:1fr}.investor-thesis-grid .thesis-ledger-row+.thesis-ledger-row{border-left:0;border-top:var(--pulse-border)}.investor-thesis-grid .thesis-ledger-row{min-height:190px}}@media (max-width:620px){.pulse-shell{width:min(100% - 32px,1320px)}.unified-route-hero-grid{gap:42px;padding-block:50px 56px}.unified-route-hero h1{font-size:clamp(3.05rem,14vw,4.2rem);line-height:.86}.route-about .unified-route-hero h1,.route-android .unified-route-hero h1{font-size:clamp(2.95rem,13.25vw,3.85rem)}.unified-route-hero-lede{font-size:.98rem}.route-signal-board{box-shadow:6px 6px 0 var(--route-accent);transform:none}.route-signal-board header{padding:20px}.route-signal-board li>div,.route-signal-board li>a{min-height:78px;padding:12px 16px}.route-signal-board li small{font-size:.74rem}.unified-section{padding-block:64px}.unified-section-heading{gap:18px;margin-bottom:38px}.unified-section-heading h2,.unified-section h2,.unified-route .chapter-final h2{font-size:clamp(2.65rem,12vw,3.6rem)}.unified-route .truth-panel>div{grid-template-columns:1fr;align-items:start;gap:8px;padding:18px}.trust-boundary-details summary{min-height:64px;padding-inline:18px}.trust-boundary-details p{padding-inline:18px}.unified-route .safety-grid{grid-template-columns:1fr}.unified-route .safety-grid article{min-height:190px}.contact-route-grid{grid-template-columns:1fr;margin-inline:0}.contact-route-grid>a{border-top:var(--pulse-border);min-height:230px;padding:22px;border-left:0!important}.contact-route-grid>a:first-child{border-top:0}.contact-route-grid h3{margin-top:34px}.direct-contact-links{min-width:0}.investor-thesis-grid .thesis-ledger-row{min-height:165px}.investor-thesis-grid h3{margin-top:30px}.form-note a,.privacy-copy a,.privacy-grid aside a,.faq-answer a,.team-heading a{align-items:center;min-height:44px;padding-block:8px;display:inline-flex}}@media (min-width:621px) and (max-width:900px){.chapter-hero-grid{gap:40px;padding-block:58px 48px}.chapter-hero h1{font-size:clamp(4.2rem,9vw,5.7rem)}.student-hero-composition,.merchant-hero-composition{max-width:680px;height:560px}.university-hero-board{max-width:680px;min-height:470px}}@media (max-width:360px){.chapter-nav a,.chapter-nav a:first-child{min-height:86px;padding-block:12px}.chapter-nav a strong{font-size:1.2rem}.offer-story-body{min-height:450px;padding:26px 18px 18px}.offer-story-body .phone{width:168px}.counter-scene{min-height:380px}}.site-footer .footer-links a{align-items:center;min-height:44px;display:flex}@media (prefers-reduced-motion:reduce){.route-signal-board,.route-signal-board *{transition:none!important}}
