.larks-module__YAhYaq__larksPage{--navy:#0d1a36;--navy-deep:#08122a;--navy-line:#fdfbf724;--paper:#fdfbf7;--paper-edge:#eae2d4;--teal:#00a88f;--teal-deep:#007e6b;--teal-soft:#5cc9b6;--teal-glow:#00a88f57;--gold:#e7c68b;--horizon:#0b6e78;--horizon-2:#103a52;--ink:#15233f;--ink-muted:#5b6982;--on-navy:#f3efe7;--on-navy-mut:#b6c0d4;--serif:"Plus Jakarta Sans", Helvetica, Arial, sans-serif;--sans:"Plus Jakarta Sans", system-ui, -apple-system, Helvetica, Arial, sans-serif;--float-ease:cubic-bezier(.22, .61, .36, 1);--slow:1.3s;--glass-paper:#fdfbf7ad;--glass-navy:#0d1a367a;--glass-bd:#ffffff52;--shadow-soft:0 28px 76px -30px #0d1a366b;--shadow-lift:0 46px 100px -38px #0d1a3694;--frame-r:8px;background:var(--paper);color:var(--ink);font-family:var(--sans);text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;min-height:100vh;font-size:18px;line-height:1.7;overflow-x:clip}.larks-module__YAhYaq__larksPage,.larks-module__YAhYaq__larksPage *{box-sizing:border-box}.larks-module__YAhYaq__larksPage img{max-width:100%;display:block}.larks-module__YAhYaq__larksPage a{color:inherit}.larks-module__YAhYaq__larksPage .section{position:relative}.larks-module__YAhYaq__larksPage .eyebrow{font-family:var(--sans);letter-spacing:0;text-transform:uppercase;font-size:13px;font-weight:700}.larks-module__YAhYaq__larksPage .eyebrow--teal{color:var(--teal-deep)}.larks-module__YAhYaq__larksPage .eyebrow--lite{color:var(--teal-soft)}.larks-module__YAhYaq__larksPage .eyebrow-row{align-items:center;gap:14px;display:inline-flex}.larks-module__YAhYaq__larksPage .eyebrow-row .tick{opacity:.5;background:currentColor;width:30px;height:1px;display:inline-block}:is(.larks-module__YAhYaq__larksPage h1,.larks-module__YAhYaq__larksPage h2,.larks-module__YAhYaq__larksPage h3,.larks-module__YAhYaq__larksPage h4){margin:0;font-weight:600}.larks-module__YAhYaq__larksPage .hero{background:var(--navy);isolation:isolate;align-items:flex-end;min-height:100svh;padding-bottom:clamp(48px,7vw,110px);display:flex;position:relative;overflow:hidden}.larks-module__YAhYaq__larksPage .hero__media{z-index:-3;transition:transform 80ms linear;position:absolute;inset:0}.larks-module__YAhYaq__larksPage .hero__media img{-o-object-fit:cover;object-fit:cover;-o-object-position:center;object-position:center;width:100%;height:100%}.larks-module__YAhYaq__larksPage .hero__grade{pointer-events:none;z-index:-2;background:radial-gradient(120% 92% at 82% 10%,#5cc9b629,#0000 48%),radial-gradient(140% 120% at 10% 102%,#103a528c,#0000 56%),radial-gradient(150% 120% at 6% 100%,#08122af0,#0000 60%),linear-gradient(#0d1a3675 0%,#0d1a361a 34%,#08122ae6 100%);position:absolute;inset:0}.larks-module__YAhYaq__larksPage .hero__grain{mix-blend-mode:overlay;opacity:.46;pointer-events:none;z-index:-1;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.85' numOctaves='2'/%3E%3C/filter%3E%3Crect width='100%25' height='100%25' filter='url(%23n)' opacity='0.5'/%3E%3C/svg%3E");position:absolute;inset:0}.larks-module__YAhYaq__larksPage .hero__geo{opacity:.55;pointer-events:none;z-index:-1;position:absolute}.larks-module__YAhYaq__larksPage .hero__geo--large{width:260px;height:260px;top:14%;right:6%}.larks-module__YAhYaq__larksPage .hero__geo--small{width:138px;height:138px;top:30%;left:5%}.larks-module__YAhYaq__larksPage .hero__geo svg{width:100%;height:100%;display:block;overflow:visible}.larks-module__YAhYaq__larksPage .hero__geo .gln{fill:none;opacity:.5;stroke:var(--teal-soft);stroke-width:1px}.larks-module__YAhYaq__larksPage .hero__geo .gln.gold{opacity:.38;stroke:var(--gold)}.larks-module__YAhYaq__larksPage .hero__orbit{transform-box:fill-box;transform-origin:50%;animation:60s linear infinite larks-module__YAhYaq__larksOrbitSpin}.larks-module__YAhYaq__larksPage .hero__orbit--rev{animation-duration:88s;animation-direction:reverse}.larks-module__YAhYaq__larksPage .hero__inner{width:min(var(--site-content-width), calc(100% - (2 * var(--site-gutter))));grid-template-columns:1.15fr .85fr;align-items:end;gap:48px;margin-inline:auto;display:grid;position:relative}.larks-module__YAhYaq__larksPage .hero__copy{max-width:760px}.larks-module__YAhYaq__larksPage .hero__kicker{color:var(--teal-soft);margin-bottom:26px}.larks-module__YAhYaq__larksPage .hero__title{color:var(--on-navy);font-family:var(--serif);letter-spacing:0;font-size:clamp(58px,10vw,172px);font-weight:600;line-height:.98}.larks-module__YAhYaq__larksPage .hero__title em{color:var(--teal-soft);font-style:italic;font-weight:500}.larks-module__YAhYaq__larksPage .hero__sub{color:var(--gold);font-family:var(--serif);margin:clamp(18px,2.6vw,32px) 0 0;font-size:clamp(24px,3.2vw,42px);font-style:italic;font-weight:400;line-height:1.14}.larks-module__YAhYaq__larksPage .hero__panel{background:var(--glass-navy);border:1px solid var(--glass-bd);border-radius:8px;max-width:480px;padding:30px 34px;box-shadow:0 32px 84px -42px #000000b8,inset 0 1px #ffffff2e}.larks-module__YAhYaq__larksPage .hero__panel p{color:var(--on-navy);margin:0;font-size:16.5px;font-weight:300;line-height:1.74}.larks-module__YAhYaq__larksPage .hero__panel .label{color:var(--teal-soft);letter-spacing:0;text-transform:uppercase;align-items:center;gap:9px;margin-bottom:14px;font-size:12px;font-weight:700;display:inline-flex}.larks-module__YAhYaq__larksPage .dot{background:var(--teal);border-radius:50%;width:7px;height:7px;display:inline-block}.larks-module__YAhYaq__larksPage .hero__scroll{color:var(--on-navy-mut);letter-spacing:0;text-transform:uppercase;z-index:3;flex-direction:column;align-items:center;gap:10px;font-size:11px;display:flex;position:absolute;bottom:22px;left:50%;transform:translate(-50%)}.larks-module__YAhYaq__larksPage .hero__scroll .rail{background:linear-gradient(var(--teal-soft), transparent);width:1px;height:46px;position:relative;overflow:hidden}.larks-module__YAhYaq__larksPage .hero__scroll .rail:after{animation:larks-module__YAhYaq__larksRailDrop 2.6s var(--float-ease) infinite;background:var(--gold);content:"";width:1px;height:50%;position:absolute;top:-50%;left:0}.larks-module__YAhYaq__larksPage .reveal{opacity:0;transition:opacity var(--slow) var(--float-ease), transform var(--slow) var(--float-ease);transition-delay:var(--d,0s);will-change:opacity, transform;transform:translateY(48px)}.larks-module__YAhYaq__larksPage .reveal.from-left{transform:translate(-64px)translateY(20px)}.larks-module__YAhYaq__larksPage .reveal.from-right{transform:translate(64px)translateY(20px)}.larks-module__YAhYaq__larksPage .reveal.is-visible{opacity:1;transform:none}.larks-module__YAhYaq__larksPage .float-y{animation:larks-module__YAhYaq__larksFloatY 9s var(--float-ease) infinite}.larks-module__YAhYaq__larksPage .float-y--slow{animation:larks-module__YAhYaq__larksFloatY 13s var(--float-ease) infinite}.larks-module__YAhYaq__larksPage .pillars{background:radial-gradient(82% 50% at 88% 2%, #00a88f0f, transparent 60%), radial-gradient(70% 44% at 10% 102%, #0b6e780d, transparent 62%), var(--paper);padding:clamp(110px,14vw,190px) 0 clamp(80px,10vw,140px);position:relative;overflow:hidden}.larks-module__YAhYaq__larksPage .pillars:before{content:"";pointer-events:none;z-index:0;background-image:linear-gradient(#0d1a3608 1px,#0000 1px),linear-gradient(90deg,#0d1a3608 1px,#0000 1px);background-size:78px 78px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(125% 82% at 50% 28%,#000 0%,#0000 80%);mask-image:radial-gradient(125% 82% at 50% 28%,#000 0%,#0000 80%)}.larks-module__YAhYaq__larksPage .pillars__intro{text-align:center;z-index:1;width:min(900px,90vw);margin:0 auto clamp(60px,9vw,130px);position:relative}.larks-module__YAhYaq__larksPage .pillars__intro .eyebrow{margin-bottom:24px;display:inline-flex}.larks-module__YAhYaq__larksPage .section-title{color:var(--navy);font-family:var(--serif);letter-spacing:0;font-size:clamp(40px,6vw,80px);font-weight:600;line-height:1}.larks-module__YAhYaq__larksPage .section-title em{color:var(--teal-deep);font-style:italic;font-weight:500}.larks-module__YAhYaq__larksPage .pillars__intro p{color:var(--ink-muted);max-width:660px;margin:26px auto 0;font-size:clamp(17px,1.4vw,20px);line-height:1.7}.larks-module__YAhYaq__larksPage .branch{background:linear-gradient(var(--teal-soft), #0b6e782e 60%, transparent);opacity:.3;z-index:0;width:2px;position:absolute;top:0;bottom:0;left:50%;overflow:hidden;transform:translate(-50%)}.larks-module__YAhYaq__larksPage .branch .spine__pulse{animation:larks-module__YAhYaq__larksSpineTravel 7.5s var(--float-ease) infinite;background:linear-gradient(to bottom, transparent, var(--gold), transparent);filter:blur(.5px);border-radius:4px;width:4px;height:22%;position:absolute;top:-22%;left:-1px}.larks-module__YAhYaq__larksPage .pillar{z-index:1;align-items:center;gap:clamp(28px,4vw,64px);width:min(1060px,100% - 64px);margin-inline:auto;padding:clamp(40px,6vw,78px) 0;display:grid;position:relative}:is(.larks-module__YAhYaq__larksPage .pillar--right,.larks-module__YAhYaq__larksPage .pillar--left){grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.larks-module__YAhYaq__larksPage .pillar--left .pillar__media{order:2}.larks-module__YAhYaq__larksPage .pillar--left .pillar__text{order:1}.larks-module__YAhYaq__larksPage .pillar__node{background:var(--paper);border:2px solid var(--teal);z-index:3;border-radius:50%;width:16px;height:16px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);box-shadow:0 0 0 6px #00a88f1a}.larks-module__YAhYaq__larksPage .pillar__node:after{border:1px solid var(--teal-soft);content:"";opacity:.7;border-radius:50%;position:absolute;inset:3px}.larks-module__YAhYaq__larksPage .pillar__media{position:relative}.larks-module__YAhYaq__larksPage .pillar__media:before{border:1.5px solid var(--teal);border-radius:var(--frame-r);content:"";opacity:.32;transition:inset var(--slow) var(--float-ease), opacity var(--slow) var(--float-ease);z-index:-1;position:absolute;inset:24px -24px -24px 24px}.larks-module__YAhYaq__larksPage .pillar--left .pillar__media:before{inset:24px 24px -24px -24px}.larks-module__YAhYaq__larksPage .media-frame{aspect-ratio:4/3.1;border-radius:var(--frame-r);box-shadow:var(--shadow-soft);transition:transform var(--slow) var(--float-ease), box-shadow var(--slow) var(--float-ease);position:relative;overflow:hidden}.larks-module__YAhYaq__larksPage .media-frame img{-o-object-fit:cover;object-fit:cover;width:100%;height:100%}.larks-module__YAhYaq__larksPage .media-frame:after{content:"";pointer-events:none;background:radial-gradient(120% 92% at 18% 8%,#ffffff38,#0000 46%),linear-gradient(#0000 56%,#08122a4d 100%);position:absolute;inset:0}.larks-module__YAhYaq__larksPage .media-frame .meridian{pointer-events:none;z-index:2;position:absolute;inset:0}.larks-module__YAhYaq__larksPage .media-frame .meridian svg{width:100%;height:100%;display:block}.larks-module__YAhYaq__larksPage .media-frame .meridian path{fill:none;stroke:#f3efe757;stroke-width:1px}.larks-module__YAhYaq__larksPage .pillar:hover .media-frame{box-shadow:var(--shadow-lift);transform:translateY(-5px)}.larks-module__YAhYaq__larksPage .pillar:hover .pillar__media:before{opacity:.5}.larks-module__YAhYaq__larksPage .motif{background:var(--glass-paper);border:1px solid var(--glass-bd);box-shadow:var(--shadow-soft);z-index:4;border-radius:8px;width:clamp(94px,9vw,136px);height:auto;padding:16px;position:absolute}.larks-module__YAhYaq__larksPage .pillar--right .motif{bottom:-26px;right:-22px}.larks-module__YAhYaq__larksPage .pillar--left .motif{bottom:-26px;left:-22px}.larks-module__YAhYaq__larksPage .motif svg{width:100%;height:auto;display:block}.larks-module__YAhYaq__larksPage .motif .ln{fill:none;stroke:var(--teal-deep);stroke-dasharray:1;stroke-dashoffset:1px;stroke-linecap:round;stroke-linejoin:round;stroke-width:2.2px}.larks-module__YAhYaq__larksPage .motif .ln.fillsoft{fill:#00a88f14}.larks-module__YAhYaq__larksPage .reveal.is-visible .motif .ln{animation:larks-module__YAhYaq__larksDraw 1.9s var(--float-ease) forwards;animation-delay:calc(var(--d,0s) + .44s)}.larks-module__YAhYaq__larksPage .pillar__index{color:#0000;font-family:var(--serif);opacity:.5;-webkit-text-stroke:1.3px var(--teal);margin-bottom:6px;font-size:clamp(48px,6vw,80px);font-style:italic;line-height:1}.larks-module__YAhYaq__larksPage .pillar__kicker{color:var(--teal-deep);margin-bottom:14px;display:inline-flex}.larks-module__YAhYaq__larksPage .pillar__title{color:var(--navy);font-family:var(--serif);letter-spacing:0;margin-bottom:18px;font-size:clamp(30px,3.5vw,49px);font-weight:600;line-height:1.03}.larks-module__YAhYaq__larksPage .pillar__sub{color:var(--horizon);font-family:var(--serif);margin:0 0 18px;font-size:clamp(18px,1.7vw,24px);font-style:italic;font-weight:400;line-height:1.2}.larks-module__YAhYaq__larksPage .pillar__body{color:var(--ink-muted);max-width:47ch;margin:0;font-size:clamp(16px,1.18vw,18.5px);line-height:1.78}.larks-module__YAhYaq__larksPage .pillar__tag{color:var(--navy);letter-spacing:0;text-transform:uppercase;align-items:center;gap:10px;margin-top:26px;font-size:12.5px;font-weight:700;display:inline-flex}.larks-module__YAhYaq__larksPage .pillar__tag .dot{background:var(--teal)}.larks-module__YAhYaq__larksPage .closing{background:var(--navy);color:var(--on-navy);isolation:isolate;padding:clamp(110px,14vw,184px) 0;position:relative;overflow:hidden}.larks-module__YAhYaq__larksPage .closing__glow{pointer-events:none;z-index:-1;background:radial-gradient(62% 60% at 50% 8%,#00a88f38,#0000 60%),radial-gradient(60% 50% at 16% 96%,#0b6e7833,#0000 62%),radial-gradient(50% 40% at 88% 92%,#e7c68b1a,#0000 60%);position:absolute;inset:0}.larks-module__YAhYaq__larksPage .closing__horizon{z-index:-1;background:linear-gradient(90deg,#0000,#5cc9b666,#0000);height:1px;position:absolute;top:38%;left:0;right:0}.larks-module__YAhYaq__larksPage .closing__inner{text-align:center;width:min(920px,90vw);margin-inline:auto;position:relative}.larks-module__YAhYaq__larksPage .closing__eyebrow{justify-content:center;margin-bottom:24px}.larks-module__YAhYaq__larksPage .closing__title{color:var(--on-navy);font-family:var(--serif);letter-spacing:0;font-size:clamp(40px,6.6vw,90px);font-weight:600;line-height:1.02}.larks-module__YAhYaq__larksPage .closing__title em{color:var(--teal-soft);font-style:italic;font-weight:500}.larks-module__YAhYaq__larksPage .closing__sub{color:var(--on-navy-mut);max-width:580px;margin:26px auto 0;font-size:18px;font-weight:300}.larks-module__YAhYaq__larksPage .closing__actions{flex-wrap:wrap;justify-content:center;gap:16px;margin-top:44px;display:flex}.larks-module__YAhYaq__larksPage .btn{border-radius:var(--button-radius);cursor:pointer;font-family:var(--sans);letter-spacing:0;transition:transform .4s var(--float-ease), background .4s ease, color .4s ease, box-shadow .4s ease;border:1px solid #0000;align-items:center;gap:11px;padding:16px 32px;font-size:14px;font-weight:700;text-decoration:none;display:inline-flex}.larks-module__YAhYaq__larksPage .btn--teal{background:var(--teal);box-shadow:0 18px 40px -18px var(--teal-glow);color:#fff}.larks-module__YAhYaq__larksPage .btn--teal:hover{background:var(--teal-soft);color:var(--navy);transform:translateY(-2px)}.larks-module__YAhYaq__larksPage .btn--ghost{border-color:var(--navy-line);color:var(--on-navy);background:0 0}.larks-module__YAhYaq__larksPage .btn--ghost:hover{background:#ffffff0f;transform:translateY(-2px)}.larks-module__YAhYaq__larksPage .btn .arrow{transition:transform .4s var(--float-ease)}.larks-module__YAhYaq__larksPage .btn:hover .arrow{transform:translate(4px)}@media (max-width:980px){.larks-module__YAhYaq__larksPage .hero__inner{grid-template-columns:1fr;align-items:start;gap:30px}.larks-module__YAhYaq__larksPage .hero__panel{max-width:620px}}@media (max-width:900px){:is(.larks-module__YAhYaq__larksPage .pillar,.larks-module__YAhYaq__larksPage .pillar--right,.larks-module__YAhYaq__larksPage .pillar--left){grid-template-columns:1fr;margin:0 auto}.larks-module__YAhYaq__larksPage .pillar--left .pillar__media{order:0}.larks-module__YAhYaq__larksPage .pillar--left .pillar__text{order:1}:is(.larks-module__YAhYaq__larksPage .pillar__node,.larks-module__YAhYaq__larksPage .branch){display:none}.larks-module__YAhYaq__larksPage .media-frame{aspect-ratio:5/4}:is(.larks-module__YAhYaq__larksPage .pillar__media:before,.larks-module__YAhYaq__larksPage .pillar--left .pillar__media:before){inset:16px -16px -16px 16px}}@media (max-width:720px){.larks-module__YAhYaq__larksPage{font-size:16px}.larks-module__YAhYaq__larksPage .hero{min-height:94svh;padding-bottom:88px}.larks-module__YAhYaq__larksPage .hero__inner{width:min(calc(100% - (2 * var(--site-gutter))), var(--site-content-width))}.larks-module__YAhYaq__larksPage .hero__title{font-size:clamp(54px,18vw,86px)}.larks-module__YAhYaq__larksPage .hero__panel{padding:22px 20px}.larks-module__YAhYaq__larksPage .hero__geo--large{opacity:.38;width:190px;height:190px;top:12%;right:-48px}.larks-module__YAhYaq__larksPage .hero__geo--small{opacity:.35;width:108px;height:108px;top:40%;left:-24px}.larks-module__YAhYaq__larksPage .pillars{padding-top:86px}.larks-module__YAhYaq__larksPage .pillars__intro{width:min(100% - 34px,900px)}.larks-module__YAhYaq__larksPage .pillar{width:min(100% - 34px,1060px);padding:44px 0}.larks-module__YAhYaq__larksPage .motif{width:88px;padding:12px;bottom:-18px}.larks-module__YAhYaq__larksPage .pillar--right .motif{right:-8px}.larks-module__YAhYaq__larksPage .pillar--left .motif{left:-8px}.larks-module__YAhYaq__larksPage .pillar__tag{align-items:flex-start;line-height:1.45}.larks-module__YAhYaq__larksPage .closing__inner{width:min(100% - 34px,920px)}.larks-module__YAhYaq__larksPage .closing__actions{flex-direction:column;align-items:stretch}.larks-module__YAhYaq__larksPage .btn{justify-content:center}}@media (prefers-reduced-motion:reduce){.larks-module__YAhYaq__larksPage .reveal{opacity:1!important;transform:none!important}:is(.larks-module__YAhYaq__larksPage .hero__scroll .rail:after,.larks-module__YAhYaq__larksPage .float-y,.larks-module__YAhYaq__larksPage .float-y--slow,.larks-module__YAhYaq__larksPage .hero__orbit,.larks-module__YAhYaq__larksPage .spine__pulse){animation:none!important}.larks-module__YAhYaq__larksPage .motif .ln{stroke-dashoffset:0}}@keyframes larks-module__YAhYaq__larksOrbitSpin{to{transform:rotate(360deg)}}@keyframes larks-module__YAhYaq__larksRailDrop{0%{top:-50%}70%,to{top:120%}}@keyframes larks-module__YAhYaq__larksFloatY{0%,to{transform:translateY(0)}50%{transform:translateY(-16px)}}@keyframes larks-module__YAhYaq__larksSpineTravel{0%{top:-24%}to{top:118%}}@keyframes larks-module__YAhYaq__larksDraw{to{stroke-dashoffset:0}}
