:root{--page:1280px;--gutter:24px;--section-space:120px;--serif:Optima, "Segoe UI", "Noto Sans", sans-serif;--sans:Inter, "PingFang SC", "Noto Sans SC", -apple-system, BlinkMacSystemFont, "Segoe UI", sans-serif;--canvas:#f8f9f7;--surface:#fff;--surface-soft:#f2f4f2;--ink:#303633;--ink-strong:#171c1a;--ink-muted:#6b726e;--ink-faint:#969d99;--line:#dfe3e0;--line-strong:#c7cec9;--green-950:#072d22;--green-900:#0c412e;--green-800:#153e31;--green-700:#0d5a40;--green-500:#1c9469;--green-300:#62b899;--green-200:#acd9c8;--green-100:#e7f2ec;--green-50:#f1f7f3;--risk-very-low:#1f9d73;--risk-low:#78b85a;--risk-medium:#e8b931;--risk-high:#e8782f;--risk-very-high:#b4232d;--radius-s:8px;--radius-m:12px;--radius-l:12px;--radius-pill:999px;--ease:cubic-bezier(.2, .75, .2, 1);--shadow-card:0 8px 24px #171c1a0f;--shadow-soft:0 16px 40px #171c1a1a}*{box-sizing:border-box}html{scroll-behavior:smooth;background:var(--canvas);scroll-padding-top:100px}body{background:var(--canvas);color:var(--ink);font-family:var(--sans);-webkit-font-smoothing:antialiased;text-rendering:optimizelegibility;margin:0;font-size:16px;line-height:24px;overflow-x:hidden}body,button{font-family:var(--sans)}button,a{-webkit-tap-highlight-color:transparent}button{color:inherit}a{color:inherit;text-decoration:none}img{max-width:100%;display:block}.sr-only{clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;width:1px;height:1px;padding:0;position:absolute;overflow:hidden}.shell{width:min(calc(100% - (var(--gutter) * 2)), var(--page));margin-inline:auto}.eyebrow{color:var(--green-700);letter-spacing:.13em;text-transform:uppercase;margin:0 0 16px;font-size:12px;font-weight:650;line-height:1}.section-head{justify-content:space-between;align-items:end;gap:48px;margin-bottom:48px;display:flex}.section-head h2{max-width:820px;color:var(--ink-strong);font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(38px,3.5vw,52px);font-weight:400;line-height:1.05}.section-link{color:var(--green-700);flex:none;align-items:center;gap:12px;padding:8px 0;font-size:14px;font-weight:600;display:inline-flex;position:relative}.section-link:after{content:"";transform-origin:0;height:1px;transition:transform .24s var(--ease);background:currentColor;position:absolute;bottom:4px;left:0;right:0;transform:scaleX(.34)}.section-link span{transition:transform .24s var(--ease)}.section-link:hover:after,.section-link:focus-visible:after{transform:scaleX(1)}.section-link:hover span,.section-link:focus-visible span{transform:translate(4px)}:focus-visible{outline:2px solid var(--green-500);outline-offset:4px}.hero{color:#fff;background:radial-gradient(circle at 76% 34%,#2c84602e,#0000 30%),radial-gradient(circle at 20% 70%,#1465461c,#0000 31%),linear-gradient(135deg,#04130f 0%,#061f17 48%,#092c21 100%);align-items:center;min-height:min(900px,100svh);display:flex;position:relative;overflow:hidden}.hero:before{content:"";pointer-events:none;background-image:linear-gradient(#ffffff05 1px,#0000 1px),linear-gradient(90deg,#ffffff05 1px,#0000 1px);background-size:64px 64px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#000,#0000 68%);mask-image:linear-gradient(90deg,#000,#0000 68%)}.hero__grid{z-index:2;grid-template-columns:minmax(0,640px) minmax(430px,1fr);align-items:center;gap:80px;padding-top:128px;padding-bottom:80px;display:grid;position:relative}.hero__eyebrow{color:#77c3a5}.hero h1{max-width:650px;font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(52px,5vw,64px);font-weight:400;line-height:1.02}.hero__copy{color:#ffffffb8;max-width:580px;margin:28px 0 0;font-size:18px;line-height:1.6}.hero__actions{flex-wrap:wrap;gap:12px;margin-top:36px;display:flex}.button{border-radius:var(--radius-pill);min-height:52px;transition:transform .22s var(--ease), background .22s ease, border-color .22s ease, box-shadow .22s ease;border:1px solid #0000;justify-content:center;align-items:center;gap:12px;padding:0 24px;font-size:14px;font-weight:600;display:inline-flex}.button span{transition:transform .22s var(--ease)}.button:hover span,.button:focus-visible span{transform:translate(4px)}.button--primary{color:#fff;background:#1e9e71;box-shadow:0 14px 32px #05140e4d,inset 0 1px #ffffff38}.button--ghost{color:#ffffffeb;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);background:#ffffff0b;border-color:#ffffff47}.button--ghost:hover,.button--ghost:focus-visible{background:#ffffff17;border-color:#ffffff73}.trust-line{color:#ffffffa3;letter-spacing:.01em;align-items:center;gap:12px;margin-top:48px;font-size:14px;display:flex}.trust-mark{color:#77c3a5;border:1px solid #66caa380;border-radius:50%;flex:none;place-items:center;width:22px;height:22px;font-size:12px;display:grid}.hero-visual{isolation:isolate;min-height:620px;position:relative}.leaf-map__art{z-index:-1;opacity:.2;filter:grayscale()contrast(2.8)brightness(.72);mix-blend-mode:screen;width:720px;max-width:none;transition:opacity .5s ease, filter .5s ease, transform .9s var(--ease);position:absolute;top:8px;right:-116px}.hero-visual:hover .leaf-map__art{opacity:.27;filter:grayscale()contrast(3)brightness(.8);transform:translateY(-4px)}.asset-tag{z-index:2;color:#ffffff80;letter-spacing:.035em;white-space:nowrap;opacity:0;animation:asset-label-in .7s var(--ease) forwards;animation-delay:var(--label-delay,.7s);transition:color .22s ease, transform .22s var(--ease);align-items:center;gap:8px;font-size:10px;font-weight:550;line-height:1;display:flex;position:absolute}.asset-tag:before{content:"";background:#ffffff0f;border:1px solid #ffffff7a;border-radius:50%;flex:none;width:6px;height:6px;box-shadow:0 0 0 4px #ffffff06}.asset-tag:hover{color:#ffffffdb;transform:translateY(-2px)}.asset-tag--stablecoins{--label-delay:.76s;top:177px;left:0}.asset-tag--treasuries{--label-delay:.83s;top:82px;left:138px}.asset-tag--corporate{--label-delay:.9s;top:45px;left:322px}.asset-tag--trade{--label-delay:.97s;top:132px;right:-22px}.asset-tag--consumer{--label-delay:1.04s;top:326px;right:-45px}.stem-tag{z-index:2;border-radius:var(--radius-pill);color:#ffffffad;letter-spacing:.075em;text-transform:uppercase;-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);opacity:0;animation:asset-label-in .7s var(--ease) .69s forwards;background:#ffffff09;border:1px solid #ffffff21;padding:8px 12px;font-size:10px;font-weight:650;line-height:1;position:absolute;bottom:56px;left:92px}.hero-scroll{z-index:3;color:#ffffff5c;letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:12px;font-size:10px;display:flex;position:absolute;bottom:26px;left:50%;transform:translate(-50%)}.hero-scroll:before{content:"";background:currentColor;width:28px;height:1px}.content-section{padding-top:var(--section-space)}.products-section{padding-bottom:var(--section-space);background:radial-gradient(circle at 3%,#1e724f0a,#0000 24%),radial-gradient(circle at 96% 20%,#e8782f0b,#0000 20%);position:relative}.product-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.product-card{border:1px solid var(--line);border-radius:var(--radius-l);min-width:0;min-height:584px;transition:transform .36s var(--ease), border-color .28s ease, box-shadow .36s var(--ease);background:#ffffffdb;flex-direction:column;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 2px #fffc}.product-card:before{content:"";opacity:0;pointer-events:none;background:linear-gradient(135deg,#249d700b,#0000 42%);transition:opacity .28s;position:absolute;inset:0}.product-card__stretched-link{z-index:3;border-radius:inherit;position:absolute;inset:0}.product-card:hover,.product-card:focus-within{z-index:2;box-shadow:var(--shadow-soft);border-color:#bdc7c1;transform:translateY(-8px)}.product-card:hover:before,.product-card:focus-within:before{opacity:1}.product-card__body{z-index:1;padding:32px 32px 0;position:relative}.product-card__top{grid-template-columns:minmax(0,1fr) 120px;align-items:start;gap:24px;display:grid}.category{color:var(--green-700);letter-spacing:.1em;text-transform:uppercase;margin:4px 0 16px;font-size:12px;font-weight:700;line-height:1.2}.category--caution{color:#a13c2c}.product-card h3{color:#163b30;font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:28px;font-weight:400;line-height:1.08}.product-card__underlying{max-width:390px;color:var(--ink-muted);margin:12px 0 0;font-size:14px;line-height:1.5}.asset-well{width:120px;height:120px;transition:transform .36s var(--ease), background .28s ease;background:#ecefeb;border-radius:50%;place-items:center;display:grid;overflow:hidden;box-shadow:inset 0 1px #ffffffd9}.asset-well img{width:56px;height:56px;transition:transform .36s var(--ease)}.product-card:hover .asset-well,.product-card:focus-within .asset-well{transform:scale(1.025)}.product-card:hover .asset-well img,.product-card:focus-within .asset-well img{transform:scale(1.06)rotate(-2deg)}.product-status{color:#3d6857;background:#eff6f1;border:1px solid #cfe1d7;border-radius:10px;align-items:center;gap:12px;margin:28px 0 0;padding:12px 16px;font-size:12px;line-height:1.3;display:flex}.product-status:before{content:"";background:currentColor;border:1px solid;border-radius:50%;flex:none;width:8px;height:8px;box-shadow:inset 0 0 0 2px #eff6f1}.product-status--caution{color:#9b3f32;background:#fbf0ed;border-color:#ecc9c2}.product-status--caution:before{box-shadow:inset 0 0 0 2px #fbf0ed}.product-manager{color:#8b918e;letter-spacing:.09em;align-items:center;gap:12px;margin-top:28px;font-size:10px;font-weight:650;display:flex}.product-manager strong{color:#303633;letter-spacing:0;font-size:14px;font-weight:600}.product-metrics{z-index:1;border-top:1px solid var(--line);grid-template-columns:1.15fr .9fr 1fr;align-items:center;min-height:142px;margin-top:auto;padding:28px 32px 24px;display:grid;position:relative}.metric{flex-direction:column;justify-content:center;min-width:0;min-height:72px;padding-right:20px;display:flex;position:relative}.metric+.metric:before{background:var(--line);content:"";width:1px;height:52px;position:absolute;top:50%;left:0;transform:translateY(-50%)}.metric__label{color:#909692;margin-bottom:8px;font-size:12px;line-height:1}.metric__value{color:var(--ink-strong);white-space:nowrap;font-size:24px;font-weight:520;line-height:1}.metric__value--risk{color:#147254;font-size:20px}.metric__value--apy{font-variant-numeric:tabular-nums;letter-spacing:-.03em;font-size:34px}.risk-meter{border-radius:var(--radius-pill);width:102px;height:10px;color:var(--risk-very-low);border:1px solid;align-items:center;gap:4px;margin-top:12px;padding:0;display:flex}.risk-meter--very-high{color:var(--risk-very-high)}.risk-meter i{background:0 0;border:1px solid;flex:1 1 0;height:6px}.risk-meter i.is-active{background:currentColor}.product-card__action{z-index:1;border-top:1px solid var(--line);color:#174f3b;justify-content:flex-end;align-items:center;min-height:68px;padding:0 32px;font-size:14px;font-weight:600;transition:background .22s,color .22s;display:flex;position:relative}.product-card__action small{color:#8b918e;font-size:10px;font-weight:500}.product-card__arrow{align-items:center;gap:12px;display:inline-flex}.product-card__arrow:after{content:"→";transition:transform .22s var(--ease)}.product-card:hover .product-card__action,.product-card:focus-within .product-card__action{background:#f1f6f3}.product-card--caution:hover .product-card__action,.product-card--caution:focus-within .product-card__action{background:#faf2ef}.product-card:hover .product-card__arrow:after,.product-card:focus-within .product-card__arrow:after{transform:translate(5px)}.questions-section{padding-bottom:var(--section-space);background:#eceeea;border-top:1px solid #ced3cfa6;position:relative}.question-grid{grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid}.question-card{border:1px solid var(--line);border-radius:var(--radius-m);min-height:270px;transition:transform .3s var(--ease), border-color .24s ease, background .24s ease, box-shadow .3s var(--ease);background:#ffffffad;padding:28px;position:relative;overflow:hidden}.question-card:after{background:var(--green-100);content:"";opacity:0;width:130px;height:130px;transition:opacity .28s ease, transform .42s var(--ease);border-radius:50%;position:absolute;bottom:-70px;right:-50px;transform:scale(.7)}.question-card:hover,.question-card:focus-visible{background:#fff;border-color:#b8c8bf;transform:translateY(-6px);box-shadow:0 18px 48px #1e2a2314}.question-card:hover:after,.question-card:focus-visible:after{opacity:1;transform:scale(1)}.question-icon{width:52px;height:52px;transition:background .24s ease, transform .3s var(--ease);background:#edf4ef;border-radius:50%;place-items:center;display:grid}.question-card:hover .question-icon,.question-card:focus-visible .question-icon{background:#e4f1e9;transform:translateY(-2px)}.question-card h3{z-index:2;color:#18392f;font-family:var(--serif);letter-spacing:-.025em;transition:transform .26s var(--ease);margin:0;font-size:24px;font-weight:400;line-height:1.08;position:absolute;bottom:30px;left:28px;right:28px}.question-card p{z-index:2;color:#53605a;opacity:0;transition:opacity .18s ease, transform .22s var(--ease);margin:0;font-size:14px;line-height:1.55;position:absolute;bottom:30px;left:28px;right:28px;transform:translateY(12px)}.question-card--detail:hover h3,.question-card--detail:focus-visible h3{transform:translateY(-66px)}.question-card--detail:hover p,.question-card--detail:focus-visible p{opacity:1;transform:translateY(0)}.risk-visible-head{border-top:1px solid #cfd4d0;margin:112px 0 48px;padding-top:80px}.risk-visible-head h3{color:var(--ink-strong);font-family:var(--serif);letter-spacing:-.035em;margin:0;font-size:clamp(38px,3.5vw,52px);font-weight:400;line-height:1}.feature-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;display:grid}.feature-card{border-radius:var(--radius-m);min-height:220px;transition:transform .3s var(--ease), background .24s ease, border-color .24s ease;background:#ffffff8f;border:1px solid #d2d7d3;grid-template-columns:minmax(0,1fr);align-items:start;gap:0;padding:36px;display:grid;position:relative;overflow:hidden}.feature-card:after{color:#0c412e09;font-family:var(--serif);content:attr(data-number);transition:transform .42s var(--ease), color .24s ease;font-size:190px;line-height:1;position:absolute;bottom:-82px;right:-36px}.feature-card:hover,.feature-card:focus-within{background:#ffffffe0;border-color:#b9c6be;transform:translateY(-4px)}.feature-card:hover:after,.feature-card:focus-within:after{color:#0c412e0f;transform:translate(-8px,-4px)}.feature-index{color:#5d7969;font-family:var(--serif);font-size:22px;line-height:1}.feature-card h3{color:#183d31;font-family:var(--serif);margin:0;font-size:26px;font-weight:400;line-height:1.15}.feature-card p{color:#5a625e;max-width:430px;margin:16px 0 0;font-size:14px;line-height:1.65}.method-section{padding-bottom:var(--section-space);background:var(--green-950);color:#fff}.method-section .eyebrow{color:#77c3a5}.method-section .section-head h2{color:#fff}.method-section .section-link{color:#ffffffd1}.method-grid{counter-reset:method;grid-template-columns:repeat(4,minmax(0,1fr));gap:16px;display:grid;position:relative}.method-grid:before{content:"";background:linear-gradient(90deg,#64c69e24,#64c69e8c,#64c69e24);height:1px;position:absolute;top:38px;left:11%;right:11%}.method-step{z-index:1;border-radius:var(--radius-m);min-height:290px;transition:transform .3s var(--ease), border-color .24s ease, background .24s ease;background:#ffffff09;border:1px solid #ffffff1a;padding:0 28px 32px;position:relative}.method-step:hover,.method-step:focus-within{background:#fff1;border-color:#73d1ab52;transform:translateY(-6px)}.method-number{color:#8acbb1;width:76px;height:76px;font-family:var(--serif);background:#08261c;border:1px solid #70caa56b;border-radius:0 0 38px 38px;place-items:center;margin:0 auto 44px;font-size:24px;transition:background .24s,color .24s;display:grid}.method-step:hover .method-number,.method-step:focus-within .method-number{color:#fff;background:#0c3a2a}.method-step h3{color:#fff;font-family:var(--serif);margin:0;font-size:26px;font-weight:400;line-height:1.1}.method-step p{color:#ffffff85;margin:16px 0 0;font-size:14px;line-height:1.65}.faq-section{padding-bottom:var(--section-space)}.faq-layout{grid-template-columns:minmax(280px,356px) minmax(0,860px);gap:64px;display:grid}.faq-intro h2{color:var(--ink-strong);font-family:var(--serif);margin:0;font-size:52px;font-weight:400;line-height:1}.faq-intro p:last-child{max-width:300px;color:var(--ink-muted);margin:24px 0 0;font-size:14px;line-height:1.65}.faq-list{border-top:1px solid var(--line-strong)}.faq-item{border-bottom:1px solid var(--line)}.faq-question{width:100%;min-height:74px;color:var(--ink-strong);cursor:pointer;text-align:left;background:0 0;border:0;justify-content:space-between;align-items:center;gap:24px;padding:0;font-size:16px;display:flex}.faq-plus{width:18px;height:18px;transition:background .22s ease, transform .26s var(--ease);border-radius:50%;flex:none;position:relative}.faq-plus:before,.faq-plus:after{content:"";background:#52605a;width:12px;height:1px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.faq-plus:after{transform:translate(-50%,-50%)rotate(90deg)}.faq-question:hover .faq-plus,.faq-question:focus-visible .faq-plus{background:var(--green-100)}.faq-item.is-open .faq-plus{transform:rotate(45deg)}.faq-answer{transition:grid-template-rows .32s var(--ease);grid-template-rows:0fr;display:grid}.faq-item.is-open .faq-answer{grid-template-rows:1fr}.faq-answer__inner{overflow:hidden}.faq-answer p{max-width:700px;color:var(--ink-muted);opacity:0;transition:opacity .22s ease, transform .26s var(--ease);margin:0;padding:0 56px 24px 0;font-size:14px;line-height:1.7;transform:translateY(-6px)}.faq-item.is-open .faq-answer p{opacity:1;transform:translateY(0)}.site-footer{color:#fff;background:#020504;padding:84px 0 0;position:relative;overflow:hidden}.footer-top{grid-template-columns:260px minmax(0,1fr) 260px;min-height:226px;display:grid}.footer-col{padding:12px 36px}.footer-col:first-child{border-right:1px solid #ffffff1c;padding-left:0}.footer-col:last-child{border-left:1px solid #ffffff1c;padding-right:0}.footer-label{color:#ffffff57;letter-spacing:.16em;text-transform:uppercase;margin:0 0 24px;font-size:10px;font-weight:700}.footer-links{color:#ffffffb3;flex-direction:column;align-items:flex-start;gap:12px;font-size:14px;display:flex}.footer-links a{transition:color .18s ease, transform .18s var(--ease)}.footer-brand{text-align:center;flex-direction:column;align-items:center;padding:0 44px;display:flex}.footer-brand img{width:112px}.footer-tagline{color:#ffffff9e;font-family:var(--serif);margin:20px 0 0;font-size:18px}.footer-disclaimer{color:#ffffff57;max-width:600px;margin:20px auto 0;font-size:12px;line-height:1.6}.footer-copy{color:#ffffff45;margin:20px 0 0;font-size:12px}.footer-word{color:#fff3;width:min(100% - 64px,1280px);font-family:var(--serif);letter-spacing:.085em;text-align:center;white-space:nowrap;-webkit-user-select:none;user-select:none;margin:28px auto -.13em;padding:.15em .06em .06em;font-size:clamp(156px,20.2vw,290px);font-weight:400;line-height:.82;overflow:visible;-webkit-mask-image:linear-gradient(#000 0%,#000000e0 28%,#0000003d 65%,#0000 88%);mask-image:linear-gradient(#000 0%,#000000e0 28%,#0000003d 65%,#0000 88%)}.js [data-reveal]{opacity:0;filter:blur(4px);transition:opacity .72s var(--ease), transform .76s var(--ease), filter .72s var(--ease);transition-delay:var(--reveal-delay,0s);transform:translateY(34px)}.js [data-reveal].is-visible{opacity:1;filter:blur();transform:translateY(0)}.js .product-card[data-reveal].is-visible:hover,.js .product-card[data-reveal].is-visible:focus-within{transform:translateY(-8px)}.js .question-card[data-reveal].is-visible:hover,.js .question-card[data-reveal].is-visible:focus-visible,.js .method-step[data-reveal].is-visible:hover,.js .method-step[data-reveal].is-visible:focus-within{transform:translateY(-6px)}.js .feature-card[data-reveal].is-visible:hover,.js .feature-card[data-reveal].is-visible:focus-within{transform:translateY(-4px)}.hero .hero-intro{opacity:0;animation:hero-in .82s var(--ease) forwards;animation-delay:var(--intro-delay,.1s);transform:translateY(22px)}.hero-visual{opacity:0;animation:visual-in .95s var(--ease) .28s forwards;transform:translateY(24px)scale(.98)}@keyframes hero-in{to{opacity:1;transform:translateY(0)}}@keyframes visual-in{to{opacity:1;transform:translateY(0)scale(1)}}@keyframes asset-label-in{0%{opacity:0;filter:blur(5px);transform:translateY(8px)}to{opacity:1;filter:blur();transform:translateY(0)}}@media (max-width:1100px){:root{--gutter:24px}.hero__grid{grid-template-columns:minmax(0,1fr) 390px;gap:44px}.hero-visual{transform-origin:100%;transform:scale(.86)}.question-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.footer-top{grid-template-columns:220px minmax(0,1fr) 220px}}@media (max-width:860px){:root{--gutter:20px;--section-space:96px}.hero{min-height:auto}.hero__grid{grid-template-columns:1fr;padding-top:152px}.hero-visual{transform-origin:50%;width:560px;max-width:100%;min-height:500px;margin:-40px auto 0}.product-grid,.feature-grid{grid-template-columns:1fr}.method-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.method-grid:before{display:none}.faq-layout{grid-template-columns:1fr;gap:48px}.footer-top{grid-template-columns:1fr;gap:40px}.footer-col{text-align:center;padding:0}.footer-col:first-child,.footer-col:last-child{border:0}.footer-links{align-items:center}.footer-brand{order:-1}}@media (max-width:620px){.section-head{flex-direction:column;align-items:start;gap:16px}.hero h1{font-size:52px}.hero__copy{font-size:16px}.hero-visual{margin-left:-280px;left:50%}.leaf-map__art{right:-84px}.asset-tag{font-size:10px}.asset-tag--trade{right:6px}.asset-tag--consumer{right:0}.product-card__body{padding:24px 24px 0}.product-card__top{grid-template-columns:minmax(0,1fr) 84px}.asset-well{width:84px;height:84px}.asset-well img{width:44px;height:44px}.product-metrics{grid-template-columns:1fr;gap:20px;padding:24px}.metric{min-height:auto;padding:0}.metric+.metric{padding:20px 0 0}.metric+.metric:before{width:64px;height:1px;top:0;transform:none}.product-card__action{padding:0 24px}.question-grid,.method-grid{grid-template-columns:1fr}.footer-word{letter-spacing:.02em;width:calc(100% - 20px);font-size:31vw}}@media (hover:none){.question-card--detail h3{transform:translateY(-66px)}.question-card--detail p{opacity:1;transform:translateY(0)}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{scroll-behavior:auto!important;transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.js [data-reveal]{opacity:1;filter:none;transform:none}.question-card--detail h3{transform:translateY(-66px)}.question-card--detail p{opacity:1;transform:translateY(0)}}:root{--section-space:120px}.section-head{text-align:center;max-width:920px;margin:0 auto 48px;display:block}.section-head h2{max-width:none}.hero{isolation:isolate;background:radial-gradient(circle at 74% 68%,#2b836026,#0000 31%),radial-gradient(circle at 16% 18%,#66b59712,#0000 24%),linear-gradient(135deg,#030b08 0%,#061811 50%,#09271d 100%);min-height:min(960px,100svh)}.hero:before{z-index:-1;opacity:.34;background:repeating-radial-gradient(at 48% 58%,#ffffff18 0 1px,#0000 1px 24px);width:720px;height:520px;inset:-230px auto auto -250px;transform:rotate(-10deg);-webkit-mask-image:radial-gradient(at 48% 58%,#000 0%,#000000c7 50%,#0000 76%);mask-image:radial-gradient(at 48% 58%,#000 0%,#000000c7 50%,#0000 76%)}.hero:after{z-index:-1;content:"";pointer-events:none;background-image:linear-gradient(#ffffff03 1px,#0000 1px),linear-gradient(90deg,#ffffff03 1px,#0000 1px);background-size:80px 80px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(#0000008c,#0000 76%);mask-image:linear-gradient(#0000008c,#0000 76%)}.hero__inner{justify-content:center;align-items:center;min-height:min(960px,100svh);padding:144px 0 112px;display:flex;position:relative}.hero__content{z-index:4;text-align:center;width:100%;max-width:900px;margin-inline:auto;position:relative}.hero .hero__title{max-width:none;font-family:var(--serif);letter-spacing:-.025em;margin:0;font-size:clamp(54px,5.1vw,64px);font-weight:400;line-height:1}.hero__title span{display:block}.hero__title span+span{color:#fffffff2;margin-top:8px}.hero__copy{max-width:620px;margin:28px auto 0;font-size:18px;line-height:28px}.hero__actions{flex-direction:column;align-items:center;gap:16px;margin-top:36px}.button--primary{color:#121714;background:#f7f7f3;min-width:190px;box-shadow:0 16px 38px #00000042,inset 0 1px #fffc}.button--primary:hover,.button--primary:focus-visible{background:#fff;box-shadow:0 20px 48px #00000057,inset 0 1px #ffffffe6}.button--text{color:#ffffffa8;border-radius:0;min-height:34px;padding:0 8px;font-size:14px;font-weight:500}.button--text:after{content:"";width:24px;height:1px;transition:width .22s var(--ease);background:currentColor}.button--text:hover,.button--text:focus-visible{color:#fff}.button--text:hover:after,.button--text:focus-visible:after{width:34px}.yield-map{z-index:2;opacity:.72;width:720px;height:486px;animation:yield-map-in 1s var(--ease) .26s both;position:absolute;bottom:-34px;right:-156px}.yield-map:before{content:"";filter:blur(22px);pointer-events:none;background:radial-gradient(circle,#6fcfa917,#0000 68%);border-radius:50%;width:420px;height:260px;position:absolute;bottom:72px;right:76px}.yield-map__svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.leaf-outline,.leaf-vein,.leaf-stem{fill:none;vector-effect:non-scaling-stroke}.leaf-outline{stroke:#ffffff2e;stroke-width:1.2px;filter:drop-shadow(0 0 8px #ffffff0a)}.leaf-vein,.leaf-stem{stroke:#ffffff21;stroke-width:1px;transition:stroke .36s,stroke-width .36s,filter .36s}.leaf-stem{stroke:#ffffff38}.yield-map[data-active=yield] .leaf-stem,.yield-map[data-active=stablecoins] [data-branch=stablecoins],.yield-map[data-active=treasuries] [data-branch=treasuries],.yield-map[data-active=corporate] [data-branch=corporate],.yield-map[data-active=trade] [data-branch=trade],.yield-map[data-active=consumer] [data-branch=consumer]{stroke:#cdffeaeb;stroke-width:1.8px;filter:drop-shadow(0 0 7px #6ff0bccc)}.yield-node{z-index:4;border-radius:var(--radius-pill);color:#ffffff73;cursor:default;letter-spacing:.035em;white-space:nowrap;-webkit-backdrop-filter:blur(12px);opacity:0;animation:yield-node-in .7s var(--ease) forwards;animation-delay:var(--node-delay,.6s);transition:color .3s ease, border-color .3s ease, background .3s ease, box-shadow .3s ease, transform .3s var(--ease);background:linear-gradient(145deg,#fff1,#ffffff05);border:1px solid #ffffff1c;align-items:center;gap:8px;padding:8px 12px;font-size:10px;font-weight:550;line-height:12px;display:inline-flex;position:absolute;transform:translateY(8px);box-shadow:inset 0 1px #ffffff14}.yield-node:before{content:"";width:6px;height:6px;transition:background .3s ease, border-color .3s ease, box-shadow .3s ease, transform .3s var(--ease);background:#ffffff0f;border:1px solid #ffffff75;border-radius:50%;flex:none;box-shadow:0 0 0 4px #ffffff05}.yield-node.is-active,.yield-node:hover,.yield-node:focus-visible{color:#ffffffeb;background:linear-gradient(145deg,#c2ffe526,#ffffff0a);border-color:#bbffe261;transform:translateY(-2px);box-shadow:inset 0 1px #ffffff2e,0 0 26px #55dca41f}.yield-node--stablecoins{--node-delay:.72s;top:224px;left:30px}.yield-node--treasuries{--node-delay:.78s;top:98px;left:126px}.yield-node--corporate{--node-delay:.84s;top:34px;left:302px}.yield-node--trade{--node-delay:.9s;top:94px;right:54px}.yield-node--consumer{--node-delay:.96s;top:242px;right:0}.yield-node--yield{color:#ffffff94;letter-spacing:.075em;text-transform:uppercase;--node-delay:.66s;font-weight:650;bottom:18px;left:382px}@keyframes yield-node-in{to{opacity:1;transform:translateY(0)}}@keyframes yield-map-in{0%{opacity:0;transform:translateY(28px)scale(.98)}to{opacity:.72;transform:translateY(0)scale(1)}}.products-section{background:var(--canvas)}.product-card{min-height:0}.product-card--caution:before{background:linear-gradient(135deg,#249d700b,#0000 42%)}.product-card__link{z-index:1;border-radius:inherit;flex-direction:column;height:100%;display:flex;position:relative}.product-card h3{max-width:420px;color:var(--ink-strong);font-family:var(--sans);letter-spacing:-.02em;font-size:24px;font-weight:500;line-height:36px}.category,.category--caution{color:var(--green-700)}.product-card--caution .asset-well{background:#ecefeb}.product-manager{margin-top:24px}.product-manager strong{display:none}.manager-pill{border-radius:var(--radius-pill);color:#303633;letter-spacing:0;text-transform:none;background:#ffffffc2;border:1px solid #d7dcd8;align-items:center;gap:8px;min-height:28px;padding:4px 12px;font-size:14px;font-weight:600;line-height:20px;display:inline-flex}.manager-pill img{object-fit:contain;width:18px;height:18px}.manager-pill--spiko img{filter:contrast(1.15)}.product-metrics{grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;min-height:132px;padding:24px 28px}.metric{grid-template-rows:16px 1fr;gap:12px;min-height:0;padding:0 20px;display:grid}.metric+.metric:before{height:42px}.metric__label{white-space:nowrap;margin:0;line-height:16px}.metric__result{flex-direction:column;justify-content:center;align-items:flex-start;min-height:60px;display:flex}.metric__value{line-height:32px}.metric__value--risk{line-height:20px}.metric__value--apy{line-height:40px}.risk-meter{align-items:stretch;margin-top:12px}.risk-meter i{flex:1 1 0;min-width:0}.products-view-all{justify-content:center;margin-top:36px;display:flex}.view-all-button{border-radius:var(--radius-pill);min-height:48px;color:var(--green-700);transition:background .22s ease, border-color .22s ease, transform .22s var(--ease), box-shadow .22s ease;background:#ffffffa3;border:1px solid #ccd3ce;align-items:center;gap:12px;padding:0 20px;font-size:14px;font-weight:600;display:inline-flex}.view-all-button span{transition:transform .22s var(--ease)}.view-all-button:hover,.view-all-button:focus-visible{background:#fff;border-color:#aebcb4;transform:translateY(-2px);box-shadow:0 12px 30px #141c1814}.view-all-button:hover span,.view-all-button:focus-visible span{transform:translate(4px)}.questions-section{background:#eceeea;border-top:0}.question-card{min-height:220px;padding:28px}.question-icon{width:64px;height:64px}.question-card h3{font-family:var(--sans);letter-spacing:-.02em;font-size:24px;font-weight:500;line-height:28px;bottom:26px;left:26px;right:26px}.question-card p{line-height:20px;bottom:26px;left:26px;right:26px}.question-card:hover p,.question-card:focus-visible p,.question-card.is-active p{opacity:1;transform:translateY(0)}.question-card.is-active{background:#fff;border-color:#b8c8bf;transform:translateY(-6px);box-shadow:0 18px 48px #1e2a2314}.question-card.is-active:after{opacity:1;transform:scale(1)}.question-card.is-active .question-icon{background:#e4f1e9;transform:translateY(-2px)}.risk-visible-head{text-align:center;border-top:0;max-width:920px;margin:112px auto 52px;padding-top:0}.risk-stage{grid-template-rows:repeat(2,minmax(190px,auto));grid-template-columns:minmax(0,1fr) 280px minmax(0,1fr);align-items:stretch;gap:20px 28px;display:grid;position:relative}.risk-stage:before,.risk-stage:after{z-index:0;content:"";pointer-events:none;background:linear-gradient(90deg,#0000,#0d5a402e);width:calc(50% - 140px);height:1px;position:absolute;top:50%}.risk-stage:before{left:18%}.risk-stage:after{right:18%;transform:rotate(180deg)}.risk-feature{z-index:1;border-radius:var(--radius-m);min-width:0;transition:transform .3s var(--ease), background .24s ease, border-color .24s ease, box-shadow .3s ease;background:#ffffff94;border:1px solid #d2d7d3;grid-template-columns:64px minmax(0,1fr);align-items:center;gap:24px;padding:28px;display:grid;position:relative}.risk-feature:hover,.risk-feature:focus-within{background:#ffffffe6;border-color:#b9c6be;transform:translateY(-4px);box-shadow:0 16px 42px #1e2a2311}.risk-feature--dashboard{grid-area:1/1}.risk-feature--independent{grid-area:1/3}.risk-feature--evidence{grid-area:2/1}.risk-feature--wrapper{grid-area:2/3}.risk-feature__icon{width:64px;height:64px;color:var(--green-700);transition:background .24s ease, color .24s ease, transform .3s var(--ease);background:#edf4ef;border-radius:50%;place-items:center;display:grid}.risk-feature__icon svg{fill:none;stroke:currentColor;stroke-width:1.35px;stroke-linecap:round;stroke-linejoin:round;width:36px;height:36px}.risk-feature h4{color:#183d31;letter-spacing:-.015em;margin:0;font-size:20px;font-weight:550;line-height:28px}.risk-feature p{color:#5a625e;margin:12px 0 0;font-size:14px;line-height:20px}.risk-thermometer{z-index:2;grid-area:1/2/3;place-items:center;min-height:400px;display:grid;position:relative}.risk-thermometer:before{content:"";background:radial-gradient(circle,#fffc,#ffffff5c 48%,#0000 72%);border:1px solid #0d5a4014;border-radius:50%;width:250px;height:250px;position:absolute;box-shadow:inset 0 1px #ffffffe6}.risk-dial{z-index:2;width:244px;height:294px;position:relative;overflow:visible}.dial-arc,.dial-tick,.dial-frame,.dial-pointer,.dial-hub,.dial-warning{fill:none;stroke:#0d5a40;stroke-linecap:round;stroke-linejoin:round}.dial-arc{stroke-width:2px;opacity:.55}.dial-tick{stroke-width:1.4px;opacity:.42}.dial-frame{stroke-width:1.5px;opacity:.68}.dial-pointer{stroke-width:2.2px;filter:drop-shadow(0 0 2px #0d5a4033)}.risk-warning-mark{fill:#9e3038;font-family:var(--sans);text-anchor:middle;transform-box:fill-box;transform-origin:50%;animation:warning-pulse 5.2s var(--ease) infinite;font-size:26px;font-weight:650}.risk-glow{fill:#b4232d1a;filter:blur(12px);opacity:.18;transform-box:fill-box;transform-origin:50%;animation:risk-glow 5.2s var(--ease) infinite}@keyframes risk-scan{0%,12%{transform:rotate(-38deg)}64%{transform:rotate(14deg)}78%,88%{transform:rotate(26deg)}to{transform:rotate(-38deg)}}@keyframes warning-pulse{0%,64%,to{opacity:.62;transform:scale(.9)}78%,88%{opacity:1;transform:scale(1.16)}}@keyframes risk-glow{0%,64%,to{opacity:.08;transform:scale(.85)}78%,88%{opacity:.5;transform:scale(1.12)}}.faq-layout{display:block}.faq-intro h2{font-size:52px;line-height:52px}.faq-list{max-width:960px;margin-inline:auto}.faq-question{min-height:82px;font-family:var(--sans);letter-spacing:-.015em;font-size:20px;font-weight:500;line-height:28px}.faq-plus{width:28px;height:28px}.faq-answer p{max-width:820px;padding:0 64px 28px 0;font-size:16px;line-height:24px}.site-footer{background:#050806;padding:64px 0 0}.site-footer__top{grid-template-columns:240px minmax(0,1fr) 240px;align-items:stretch;gap:48px;display:grid}.footer-column{padding-top:8px}.footer-label{color:#ffffff6b;letter-spacing:.12em;text-transform:uppercase;margin:0 0 24px;font-size:12px;font-weight:600;line-height:12px}.footer-links{align-items:initial;color:inherit;font-size:inherit;gap:16px;margin:0;padding:0;list-style:none;display:grid}.footer-links a{color:#ffffffd6;font-size:14px;line-height:20px;transition:color .18s}.footer-links a:hover,.footer-links a:focus-visible{color:#fff;transform:none}.footer-center{text-align:center;border-inline:1px solid #ffffff24;flex-direction:column;align-items:center;padding-inline:48px;display:flex}.footer-logo{width:136px}.footer-description{color:#ffffff94;max-width:520px;margin:24px 0 0;font-size:14px;line-height:20px}.footer-copyright{color:#ffffff5c;letter-spacing:.04em;margin:32px 0 0;font-size:12px;line-height:16px}.footer-word{color:#0000;width:min(1200px,100% - 64px);font-family:var(--serif);letter-spacing:.16em;text-align:center;transform-origin:bottom;white-space:nowrap;background:linear-gradient(#ffffff3b 0%,#ffffff24 32%,#ffffff09 58%,#fff0 80% 100%);-webkit-background-clip:text;background-clip:text;margin:72px auto -.2em;padding:0;font-size:clamp(128px,20.84vw,300px);font-weight:400;line-height:1;overflow:visible;transform:scaleX(.98);-webkit-mask-image:none;mask-image:none}.js .question-card[data-reveal].is-visible.is-active{transform:translateY(-6px)}.js .risk-feature[data-reveal].is-visible:hover,.js .risk-feature[data-reveal].is-visible:focus-within{transform:translateY(-4px)}@media (max-width:1100px){.yield-map{opacity:.58;right:-236px}.risk-stage{gap-inline:18px;grid-template-columns:minmax(0,1fr) 240px minmax(0,1fr)}.risk-feature{grid-template-columns:54px minmax(0,1fr);gap:16px;padding:24px}.risk-feature__icon{width:54px;height:54px}.risk-feature__icon svg{width:30px;height:30px}.site-footer__top{grid-template-columns:176px minmax(0,1fr) 176px;gap:32px}.footer-center{padding-inline:32px}}@media (max-width:900px){:root{--section-space:96px}.hero{min-height:980px}.hero__inner{align-items:flex-start;min-height:980px;padding-top:156px}.yield-map{animation-name:yield-map-in-mobile;bottom:-4px;right:50%}.risk-stage{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr))}.risk-thermometer{grid-area:1/1/auto/3;min-height:330px}.risk-feature--dashboard{grid-area:2/1}.risk-feature--independent{grid-area:2/2}.risk-feature--evidence{grid-area:3/1}.risk-feature--wrapper{grid-area:3/2}.risk-stage:before,.risk-stage:after{display:none}.site-footer{padding-top:48px}.site-footer__top{grid-template-columns:repeat(2,minmax(0,1fr));grid-template-areas:"products contact""brand brand";gap:40px 24px}.footer-column{border:0;padding:0}.footer-column:first-child{grid-area:products}.footer-column:last-child{text-align:right;grid-area:contact;justify-self:end}.footer-center{border:0;text-align:left;border-top:1px solid #ffffff24;grid-area:brand;align-items:flex-start;padding:32px 0 0}.footer-word{display:none}}@keyframes yield-map-in-mobile{0%{opacity:0;transform:translate(50%)translateY(28px)scale(.84)}to{opacity:.62;transform:translate(50%)translateY(0)scale(.86)}}@media (max-width:720px){:root{--gutter:16px}.hero:before{width:520px;height:390px;top:-185px;left:-220px}.hero__inner{min-height:900px;padding-top:144px}.hero .hero__title{font-size:48px}.hero__copy{max-width:360px;font-size:16px;line-height:24px}.yield-map{width:600px;height:405px;bottom:6px;right:50%}.yield-node{padding:8px;font-size:10px}.yield-node--stablecoins{top:187px;left:34px}.yield-node--treasuries{top:82px;left:105px}.yield-node--corporate{top:30px;left:250px}.yield-node--trade{top:80px;right:50px}.yield-node--consumer{top:200px;right:10px}.yield-node--yield{bottom:14px;left:316px}.product-card__body{padding:24px}.product-card__top{grid-template-columns:minmax(0,1fr) 92px;gap:20px}.asset-well{width:92px;height:92px}.asset-well img{width:46px;height:46px}.product-card h3{font-size:22px;line-height:32px}.product-metrics{grid-template-columns:repeat(3,minmax(0,1fr));padding:20px}.metric{padding:0 12px}.metric:first-child{padding-left:4px}.metric:last-child{padding-right:4px}.metric__value{font-size:20px}.metric__value--risk{font-size:18px}.metric__value--apy{font-size:28px}.question-grid{grid-template-columns:1fr}.risk-visible-head{margin-top:88px}.risk-stage{grid-template-columns:1fr}.risk-thermometer,.risk-feature--dashboard,.risk-feature--independent,.risk-feature--evidence,.risk-feature--wrapper{grid-column:1}.risk-thermometer{grid-row:1;min-height:310px}.risk-feature--dashboard{grid-row:2}.risk-feature--independent{grid-row:3}.risk-feature--evidence{grid-row:4}.risk-feature--wrapper{grid-row:5}.faq-intro h2{font-size:44px;line-height:44px}.faq-question{min-height:76px;font-size:18px;line-height:24px}.faq-answer p{padding-right:24px;font-size:16px;line-height:24px}.footer-word{letter-spacing:.12em;width:min(1200px,100% - 32px);margin:48px auto -.12em;font-size:clamp(64px,18vw,120px);transform:none}}@media (max-width:480px){.hero .hero__title{font-size:42px}.hero .hero__title span+span{margin-top:8px}.yield-map{width:540px;height:365px;bottom:28px}.yield-node--stablecoins{top:168px;left:30px}.yield-node--treasuries{top:74px;left:94px}.yield-node--corporate{top:27px;left:226px}.yield-node--trade{top:72px;right:45px}.yield-node--consumer{top:180px;right:9px}.yield-node--yield{bottom:12px;left:286px}.product-card__top{grid-template-columns:minmax(0,1fr) 76px}.asset-well{width:76px;height:76px}.asset-well img{width:40px;height:40px}.product-metrics{grid-template-columns:1fr;gap:0}.metric{grid-template-rows:auto;grid-template-columns:112px 1fr;align-items:center;gap:12px;min-height:74px;padding:0}.metric+.metric{padding-left:0}.metric+.metric:before{width:64px;height:1px;top:0;left:0;transform:none}.metric__result{min-height:58px}.risk-meter{margin-top:8px}.question-card{min-height:210px}}@media (prefers-reduced-motion:reduce){.yield-node{opacity:1;transform:none}.risk-needle{transform:rotate(28deg)}.risk-warning-mark{opacity:.82;transform:none}}.shell{width:min(100% - 48px,1280px)}.eyebrow{color:var(--green-500);letter-spacing:.11em;margin:0;font-size:12px;font-weight:600;line-height:12px}.section-head{max-width:920px;margin:0 auto 48px}.section-head .eyebrow{margin-bottom:12px}.section-head h2{color:var(--ink-strong);font-family:var(--serif);letter-spacing:-.02em;font-size:40px;font-weight:400;line-height:40px}:focus-visible{outline-offset:3px;outline:3px solid #1c946942}.hero .hero__title{font-family:var(--serif);letter-spacing:-.02em;font-size:clamp(44px,5vw,64px);font-weight:400;line-height:1.4}.hero .hero__title span+span{margin-top:0}.hero__copy{margin-top:32px;font-size:18px;line-height:28px}.button{border-radius:var(--radius-pill);cursor:pointer;white-space:nowrap;border:1px solid #0000;gap:12px;width:270px;min-height:56px;padding:0 32px;font-size:18px;font-weight:500;line-height:20px;transition:background .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s}.button:hover,.button:focus-visible{transform:translateY(-1px)}.button:active{transform:translateY(0)}.button--primary{box-shadow:none;color:var(--ink-strong);background:#fff}.button--primary:hover,.button--primary:focus-visible{box-shadow:var(--shadow-card);background:#fff}.button--text{border-radius:var(--radius-pill);color:#ffffffe6;background:0 0;border:1px solid #ffffff6b;min-height:56px;padding:0 32px;font-size:18px;font-weight:500;line-height:20px}.button--text:after{display:none}.button--text:hover,.button--text:focus-visible{color:#fff;background:#ffffff12;border-color:#ffffffb8}.yield-node{gap:8px;padding:8px 12px;font-size:12px;line-height:16px}.product-card{border-color:var(--line);border-radius:var(--radius-l);background:var(--surface);box-shadow:none;transition:border-color .16s,box-shadow .16s,transform .16s;overflow:hidden}.product-card:before{display:none}.product-card:hover,.product-card:focus-within{border-color:var(--line-strong);box-shadow:var(--shadow-soft);transform:translateY(-2px)}.product-card__link{padding:32px}.product-card__body{padding:0}.product-card__top{grid-template-columns:minmax(0,1fr) 100px;gap:24px}.category,.category--caution{color:var(--green-500);letter-spacing:.06em;margin:0;font-size:12px;font-weight:600;line-height:12px}.product-card h3{max-width:420px;color:var(--ink);font-family:var(--sans);letter-spacing:0;margin:12px 0 0;font-size:24px;font-weight:500;line-height:36px}.asset-well,.product-card--caution .asset-well{background:var(--surface-soft);border:1px solid #edf0ed;width:100px;height:100px;box-shadow:inset 0 1px #fffc}.asset-well img{width:56px;height:56px}.product-card:hover .asset-well,.product-card:focus-within .asset-well,.product-card:hover .asset-well img,.product-card:focus-within .asset-well img{transform:none}.product-manager{color:var(--ink-faint);letter-spacing:.06em;text-transform:uppercase;gap:8px;margin-top:16px;font-size:12px;font-weight:400;line-height:12px}.manager-pill{border-color:var(--line-strong);background:var(--surface);min-height:28px;color:var(--ink);gap:8px;padding:0 12px;font-size:14px;font-weight:400;line-height:16px}.manager-pill img{width:20px;height:20px}.product-metrics{border-top-color:var(--line);grid-template-columns:repeat(3,minmax(0,1fr));align-items:stretch;gap:0;min-height:0;margin-top:32px;padding:24px 0 0}.metric{min-height:0;padding:0 32px;display:block}.metric:first-child{padding-left:0}.metric:last-child{padding-right:0}.metric+.metric{padding-left:32px}.metric+.metric:before{background:var(--line);height:32px}.metric__label{color:var(--ink-faint);margin:0;font-size:12px;line-height:12px}.metric__result{min-height:38px;margin-top:12px}.metric__value{color:var(--ink-strong);font-variant-numeric:tabular-nums;font-size:24px;font-weight:500;line-height:24px}.metric__value--risk{color:#147254;font-size:20px;line-height:20px}.metric__value--danger{color:#9e1f2c}.metric__value--apy{letter-spacing:0;font-size:32px;font-weight:600;line-height:32px}.risk-meter{justify-content:center;gap:4px;width:102px;height:10px;margin-top:8px;padding:0 4px}.risk-meter i{border-radius:1px;height:6px}.risk-meter i:first-child{border-radius:4px 1px 1px 4px}.risk-meter i:last-child{border-radius:1px 4px 4px 1px}.products-view-all{margin-top:32px}.view-all-button{border-color:var(--line);background:var(--surface-soft);min-height:48px;color:var(--ink);gap:12px;padding:0 24px;font-size:16px;font-weight:500;line-height:16px;transition:background .16s,border-color .16s,color .16s,transform .16s,box-shadow .16s}.view-all-button:hover,.view-all-button:focus-visible{border-color:var(--line-strong);background:var(--surface);box-shadow:var(--shadow-card);transform:translateY(-1px)}.questions-section{background:var(--surface-soft)}.question-card{border-color:var(--line);border-radius:var(--radius-l);background:var(--surface);min-height:220px;padding:32px;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s}.question-card:after{display:none}.question-card:hover,.question-card:focus-visible,.question-card.is-active{border-color:var(--line-strong);box-shadow:inset 0 3px 0 var(--green-500), var(--shadow-card);background:#fafbf9;transform:translateY(-2px)}.question-icon{background:var(--green-100);width:64px;height:64px}.question-icon img{width:36px;height:36px}.question-card h3{color:var(--ink);font-family:var(--sans);letter-spacing:0;font-size:18px;font-weight:500;line-height:20px;bottom:32px;left:32px;right:32px}.question-card p{color:var(--ink-muted);visibility:hidden;font-size:14px;line-height:20px;bottom:32px;left:32px;right:32px}.question-card:hover h3,.question-card:focus-visible h3,.question-card.is-active h3{transform:translateY(-64px)}.question-card:hover p,.question-card:focus-visible p,.question-card.is-active p{opacity:1;visibility:visible;transform:translateY(0)}.risk-visible-head{margin:120px auto 48px}.risk-visible-head h3{color:var(--ink-strong);font-family:var(--serif);letter-spacing:-.02em;font-size:32px;font-weight:400;line-height:32px}.risk-stage{gap:24px 32px}.risk-feature{border-color:var(--line);border-radius:var(--radius-l);background:var(--surface);grid-template-columns:48px minmax(0,1fr);gap:16px;padding:32px;transition:background-color .2s,border-color .2s,box-shadow .2s,transform .2s}.risk-feature:hover,.risk-feature:focus-within{border-color:var(--line-strong);box-shadow:var(--shadow-card);background:#fafbf9;transform:translateY(-2px)}.risk-feature__icon{background:var(--green-100);width:48px;height:48px}.risk-feature h4{color:var(--ink);letter-spacing:0;font-size:18px;font-weight:500;line-height:20px}.risk-feature p{color:var(--ink-muted);margin-top:12px;font-size:14px;line-height:20px}.faq-intro{margin-bottom:48px}.faq-intro h2{color:var(--ink-strong);font-family:var(--serif);letter-spacing:-.02em;font-size:40px;font-weight:400;line-height:40px}.faq-intro p:last-child{color:var(--ink-muted);margin-top:16px;font-size:14px;line-height:20px}.faq-question{min-height:0;color:var(--ink);padding:24px 0;font-size:20px;font-weight:500;line-height:28px}.faq-answer p{color:var(--ink-muted);padding:0 64px 24px 0;font-size:16px;line-height:24px}.js .product-card[data-reveal].is-visible:hover,.js .product-card[data-reveal].is-visible:focus-within,.js .question-card[data-reveal].is-visible:hover,.js .question-card[data-reveal].is-visible:focus-visible,.js .question-card[data-reveal].is-visible.is-active,.js .risk-feature[data-reveal].is-visible:hover,.js .risk-feature[data-reveal].is-visible:focus-within{transform:translateY(-2px)}@media (max-width:1100px){:root{--gutter:24px}}@media (max-width:1040px){.product-grid{grid-template-columns:1fr}.question-grid{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){:root{--gutter:24px}}@media (max-width:720px){:root{--gutter:16px;--section-space:64px}.shell{width:min(100% - 32px,1280px)}.section-head{margin-bottom:32px}.section-head h2{font-size:32px;line-height:32px}.hero .hero__title{font-size:42px;line-height:1.4}.button{width:min(270px,100%)}.product-card__link{padding:24px}.product-card__body{padding:0}.product-card__top{grid-template-columns:minmax(0,1fr) 80px;gap:16px}.asset-well,.product-card--caution .asset-well{width:80px;height:80px}.asset-well img{width:40px;height:40px}.product-card h3{font-size:24px;line-height:36px}.product-metrics{grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;margin-top:32px;padding:24px 0 0}.metric,.metric:first-child,.metric:last-child,.metric+.metric{padding:0}.metric+.metric:before{display:none}.metric__result{min-height:38px;margin-top:12px}.metric__value{font-size:24px;line-height:24px}.metric__value--risk{font-size:20px;line-height:20px}.metric__value--apy{font-size:32px;line-height:32px}.risk-meter{margin-top:8px}.question-grid{grid-template-columns:1fr}.risk-visible-head{margin-top:64px}.risk-visible-head h3{font-size:32px;line-height:32px}.risk-feature{grid-template-columns:48px minmax(0,1fr);gap:16px;padding:24px}.risk-feature__icon{width:48px;height:48px}.risk-feature__icon svg{width:24px;height:24px}.faq-intro{margin-bottom:32px}.faq-intro h2{font-size:32px;line-height:32px}.faq-question{min-height:0;padding:24px 0;font-size:20px;line-height:28px}.faq-answer p{padding:0 24px 24px 0;font-size:16px;line-height:24px}}.hero{background:radial-gradient(at 76% 88%,#1c94692e,#0000 42%),radial-gradient(at 18% 78%,#0d5a401f,#0000 38%),linear-gradient(135deg,#030b08 0%,#061811 50%,#09271d 100%)}.hero:before,.hero:after{display:none}.hero-contours{z-index:0;fill:none;opacity:.72;pointer-events:none;width:760px;height:520px;position:absolute;top:-72px;left:-132px;overflow:visible;-webkit-mask-image:linear-gradient(130deg,#000 8%,#000000e6 48%,#0000 82%);mask-image:linear-gradient(130deg,#000 8%,#000000e6 48%,#0000 82%)}.hero-contours path{stroke:url(#contour-line-a);stroke-width:1.15px;vector-effect:non-scaling-stroke}.hero-contours path:nth-of-type(2n){stroke:url(#contour-line-b);stroke-width:.9px}.hero-contours path:nth-of-type(3n){opacity:.72}.hero-flow{z-index:0;filter:blur(30px);opacity:.62;pointer-events:none;background:radial-gradient(at 16% 68%,#0c644533,#0000 48%),radial-gradient(at 54% 82%,#1c946924,#0000 54%),radial-gradient(at 92% 62%,#06573a3d,#0000 46%);height:68%;animation:18s ease-in-out infinite alternate forest-current-a;position:absolute;bottom:-22%;left:-12%;right:-12%;overflow:hidden;transform:translate(-3%,1%)scale(1.04)}.hero-flow:before,.hero-flow:after{content:"";position:absolute;inset:6% -10% -2%}.hero-flow:before{background:radial-gradient(at 28% 58%,#5dbf971a,#0000 40%),radial-gradient(at 74% 74%,#05724833,#0000 44%);animation:22s ease-in-out infinite alternate forest-current-b;transform:translate(5%,2%)scale(1.08)}.hero-flow:after{opacity:.72;background:linear-gradient(105deg,#0000 8%,#23866017 35%,#76d0ab0f 52%,#08543a1f 72%,#0000 92%) 0 0/180% 100%;animation:26s linear infinite forest-current-c}@keyframes forest-current-a{0%{transform:translate(-4%,1%)scale(1.04)}to{transform:translate(4%,-2%)scale(1.1)}}@keyframes forest-current-b{0%{transform:translate(6%,3%)scale(1.06)}to{transform:translate(-5%,-1%)scale(1.12)}}@keyframes forest-current-c{0%{background-position:100% 0}to{background-position:-80% 0}}.hero__inner{z-index:2}.hero .hero__title{position:relative;top:-56px}.yield-map{opacity:1;width:780px;height:634px;animation:yield-map-in-v2 1s var(--ease) .26s both;bottom:-92px;right:-120px}.yield-map:before{display:none}.yield-map__image{object-fit:contain;opacity:.2;filter:drop-shadow(0 0 12px #ffffff06);pointer-events:none;-webkit-user-select:none;user-select:none;width:100%;height:100%;position:absolute;inset:0}.yield-map__svg,.leaf-outline,.leaf-vein,.leaf-stem{display:none}.yield-node{box-shadow:none;color:#fff6;cursor:pointer;letter-spacing:.02em;text-shadow:none;-webkit-backdrop-filter:none;transform-origin:0;transition:color .3s ease, text-shadow .3s ease, transform .36s var(--ease);background:0 0;border:0;border-radius:0;gap:8px;padding:8px 0;font-size:12px;font-weight:500;line-height:16px}.yield-node:before{width:6px;height:6px;transition:background .3s ease, box-shadow .3s ease, transform .36s var(--ease);background:#ffffff61;border:0;box-shadow:0 0 0 4px #ffffff05}.yield-node.is-active,.yield-node:hover,.yield-node:focus-visible{box-shadow:none;color:#e0fff3f5;text-shadow:0 0 16px #8dffd26b;background:0 0;border-color:#0000;transform:translateY(-6px)scale(1.065)}.yield-node.is-active:before,.yield-node:hover:before,.yield-node:focus-visible:before{background:#c9ffe9;border-color:#0000;transform:scale(1.55);box-shadow:0 0 0 6px #7eefc312,0 0 17px #82ffcbe6}.yield-node--trade{top:31%;right:1%}.yield-node--consumer{top:56%;right:-4%}.yield-node--yield{color:#ffffffa8;letter-spacing:.02em;text-transform:none;font-size:14px;font-weight:600;line-height:20px;bottom:3%;left:68%}.yield-node--yield:before{width:8px;height:8px}@keyframes yield-map-in-v2{0%{opacity:0;transform:translateY(28px)scale(.98)}to{opacity:1;transform:translateY(0)scale(1)}}@media (max-width:900px){.hero .hero__title{top:-36px}.hero__actions{margin-top:56px}.yield-map{width:650px;height:528px;animation-name:yield-map-in-v2-mobile;bottom:-54px;right:50%}}@keyframes yield-map-in-v2-mobile{0%{opacity:0;transform:translate(50%)translateY(28px)scale(.94)}to{opacity:1;transform:translate(50%)translateY(0)scale(.96)}}@media (max-width:720px){.hero-contours{opacity:.6;width:620px;height:430px;top:-48px;left:-188px}.hero-flow{opacity:.52;height:58%}.hero .hero__title{top:-24px}.hero__copy{margin-top:24px}.hero__actions{gap:24px;margin-top:48px}.yield-map{width:600px;height:488px;bottom:-42px}}@media (max-width:480px){.hero-contours{width:590px;left:-238px}.yield-map{width:540px;height:439px;bottom:-28px}.yield-node{font-size:10px;line-height:16px}.yield-node--yield{font-size:12px;line-height:16px}}@media (prefers-reduced-motion:reduce){.hero-flow,.hero-flow:before,.hero-flow:after,.yield-map,.yield-node{animation:none!important}.yield-node{opacity:1;transform:none}.yield-node.is-active,.yield-node:hover,.yield-node:focus-visible{transform:none}}@media (max-width:900px) and (prefers-reduced-motion:reduce){.yield-map{transform:translate(50%)scale(.96)}}.products-section .section-head .eyebrow,.questions-section>.shell>.section-head .eyebrow{margin:0;font-size:16px;line-height:20px}.products-section .section-head .eyebrow:after,.questions-section>.shell>.section-head .eyebrow:after{background:var(--green-700);content:"";width:20px;height:1px;margin:16px auto;display:block}.question-card{min-height:220px;padding:24px;overflow:hidden}.question-card:after{background:var(--green-100);opacity:0;transform-origin:100% 100%;width:112px;height:112px;transition:opacity .2s ease, transform .32s var(--ease);border-radius:100% 0 0;display:block;bottom:0;right:0;transform:translate(28%,28%)scale(.7)}.question-card:hover,.question-card:focus-visible,.question-card.is-active{box-shadow:var(--shadow-card)}.question-card:hover:after,.question-card:focus-visible:after,.question-card.is-active:after{opacity:1;transform:translate(0)scale(1)}.question-icon{z-index:2;position:relative}.question-card__copy{z-index:2;position:absolute;bottom:24px;left:24px;right:24px}.question-card .question-card__copy h3,.question-card .question-card__copy p{margin:0;position:static;bottom:auto;left:auto;right:auto;transform:none}.question-card .question-card__copy h3{line-height:24px}.question-card .question-card__copy p{opacity:0;visibility:hidden;max-height:0;transition:max-height .28s var(--ease), margin-top .24s ease, opacity .18s ease;margin-top:0;overflow:hidden}.question-card:hover .question-card__copy h3,.question-card:focus-visible .question-card__copy h3,.question-card.is-active .question-card__copy h3{transform:none}.question-card:hover .question-card__copy p,.question-card:focus-visible .question-card__copy p,.question-card.is-active .question-card__copy p{opacity:1;visibility:visible;max-height:44px;margin-top:12px;transform:none}.risk-stage{grid-template-rows:repeat(2,minmax(190px,auto));grid-template-columns:minmax(0,1fr) 280px minmax(0,1fr);gap:64px 32px;margin-top:120px}.risk-stage:before,.risk-stage:after{display:none}.risk-feature{grid-template-columns:48px minmax(0,1fr);gap:24px;overflow:hidden}.risk-feature:after{z-index:0;background:var(--green-100);content:"";opacity:0;transform-origin:100% 100%;width:112px;height:112px;transition:opacity .2s ease, transform .32s var(--ease);border-radius:100% 0 0;position:absolute;bottom:0;right:0;transform:translate(28%,28%)scale(.7)}.risk-feature:hover:after,.risk-feature:focus-within:after{opacity:1;transform:translate(0)scale(1)}.risk-feature>*{z-index:1;position:relative}.risk-feature__icon{background:0 0;border-radius:0;width:48px;height:48px}.risk-feature__icon svg{stroke-width:1.1px;width:48px;height:48px}.risk-feature:hover .risk-feature__icon,.risk-feature:focus-within .risk-feature__icon{color:var(--green-700);background:0 0;transform:translateY(-2px)}.risk-feature h4{font-size:24px;line-height:32px}.risk-feature p{margin-top:12px;line-height:24px}.risk-thermometer{align-content:center;gap:24px;min-height:444px}.risk-thermometer:before{display:none}.risk-dial{width:236px;height:250px}.dial-track,.dial-segment,.dial-pointer,.dial-pointer-branch,.dial-hub,.dial-warning{fill:none;stroke-linecap:round;stroke-linejoin:round}.dial-track{stroke:#124c39;stroke-width:26px}.dial-segment--low{stroke:#bccac4}.dial-segment--medium{stroke:#849c92}.dial-segment--high{stroke:#3e6757}.risk-needle{transform-box:view-box;transform-origin:122px 128px;animation:risk-scan 5.2s var(--ease) infinite;transform:rotate(-38deg)}.dial-pointer,.dial-pointer-branch{stroke:#124c39;filter:none}.dial-pointer-branch{stroke-width:7px}.dial-hub{fill:var(--surface-soft);stroke:#124c39;stroke-width:7px}.dial-pointer-tip{fill:#3e6757}.dial-warning{fill:#849c92;stroke:#124c39;stroke-width:7px}.risk-warning-mark{fill:#124c39;animation:warning-pulse 5.2s var(--ease) infinite;font-size:30px;font-weight:700}.risk-glow{fill:#cd5b4133;filter:blur(13px);opacity:.08;animation:risk-glow 5.2s var(--ease) infinite}.risk-thermometer__label{z-index:2;color:var(--ink-strong);font-family:var(--sans);letter-spacing:-.02em;text-align:center;margin:-8px 0 0;font-size:32px;font-weight:500;line-height:36px;position:relative}.faq-section>.shell{grid-template-columns:minmax(280px,356px) minmax(0,860px);align-items:start;gap:64px;display:grid}.faq-intro{text-align:left;max-width:none;margin:0}.faq-intro p:last-child{max-width:320px;margin:24px 0 0;font-size:16px;line-height:24px}.faq-list{width:100%;max-width:none;margin:0}@media (max-width:1040px){.risk-stage{grid-template-rows:auto;grid-template-columns:repeat(2,minmax(0,1fr));gap:32px}.risk-feature--dashboard,.risk-feature--independent,.risk-feature--evidence,.risk-feature--wrapper{grid-area:auto}.risk-thermometer{grid-area:2/1/auto/-1;min-height:360px}.risk-feature--evidence,.risk-feature--wrapper{grid-row:3}}@media (max-width:960px){.faq-section>.shell{grid-template-columns:1fr;gap:40px}.faq-intro p:last-child{max-width:440px}}@media (max-width:720px){.question-card{padding:24px}.risk-stage{grid-template-columns:1fr;gap:32px;margin-top:64px}.risk-feature--dashboard,.risk-feature--independent,.risk-feature--evidence,.risk-feature--wrapper,.risk-thermometer{grid-area:auto/1}.risk-thermometer{grid-row:3;min-height:340px}.risk-feature--evidence{grid-row:4}.risk-feature--wrapper{grid-row:5}.risk-feature{padding:24px}.risk-feature h4{font-size:22px;line-height:28px}.risk-dial{width:220px;height:234px}.risk-thermometer__label{font-size:28px;line-height:32px}.faq-section>.shell{gap:32px}.faq-intro{margin:0}.faq-intro p:last-child{margin-top:16px}}@media (prefers-reduced-motion:reduce){.risk-needle,.risk-warning-mark,.risk-glow{animation:none!important}}.hero__inner{align-items:flex-start;padding-top:200px}.hero .hero__title{top:auto}.hero__copy{margin-top:48px}.hero__actions{gap:24px;margin-top:120px}.yield-map{width:500px;height:403px;bottom:24px;right:0}.yield-node--stablecoins{top:82%;left:9%}.yield-node--treasuries{top:53%;left:6%}.yield-node--corporate{top:22%;left:25%}.yield-node--trade{top:4%;left:62%}.yield-node--consumer{text-align:right;transform-origin:100%;flex-direction:row-reverse;top:26%;right:4%}.yield-node--yield{text-align:right;transform-origin:100%;flex-direction:row-reverse;inset:73% 34% auto auto}.hero-flow{filter:blur(18px);opacity:.92;background:radial-gradient(at 12% 72%,#117d5657,#0000 46%),radial-gradient(at 48% 88%,#28a67442,#0000 52%),radial-gradient(at 88% 64%,#0d714d57,#0000 45%);height:64%}.hero-flow:before{opacity:.9;background:radial-gradient(at 24% 54%,#66cda229,#0000 38%),radial-gradient(at 72% 78%,#148b5e4d,#0000 46%)}.hero-flow:after{opacity:.9;background:linear-gradient(105deg,#0000 5%,#31a87729 30%,#7adab11a 49%,#0d6f4b33 72%,#0000 94%) 0 0/180% 100%}.question-card .question-card__copy p{font-size:16px;line-height:24px}.question-card:hover .question-card__copy p,.question-card:focus-visible .question-card__copy p,.question-card.is-active .question-card__copy p{max-height:52px}.risk-stage{grid-template-rows:repeat(2,auto);align-items:start}.risk-feature{grid-template-rows:56px auto;grid-template-columns:56px minmax(0,1fr);align-items:center;gap:8px 24px;min-height:0;padding:32px}.risk-feature>div{display:contents}.risk-feature__icon{grid-area:1/1;width:56px;height:56px}.risk-feature__icon svg{width:56px;height:56px}.risk-feature h4{z-index:1;grid-area:1/2;align-self:center;position:relative}.risk-feature p{z-index:1;grid-area:2/2;margin:0;font-size:16px;line-height:24px;position:relative}.dial-track{stroke-width:20px}.dial-segment{stroke-width:16px}.dial-pointer,.dial-hub{stroke-width:4px}.risk-warning-mark{font-size:28px;font-weight:650}.faq-section>.shell{grid-template-columns:460px 720px;gap:100px}.faq-intro p:last-child{max-width:400px}@keyframes yield-map-in-v3-mobile{0%{opacity:0;transform:translate(50%)translateY(24px)scale(.96)}to{opacity:1;transform:translate(50%)translateY(0)scale(1)}}@media (max-width:1100px){.hero,.hero__inner{min-height:1100px}.yield-map{width:480px;height:387px;animation-name:yield-map-in-v3-mobile;bottom:24px;right:50%}.risk-stage{grid-template-rows:auto}}@media (max-width:960px){.faq-section>.shell{grid-template-columns:1fr;gap:40px}}@media (max-width:720px){.hero,.hero__inner{min-height:1080px}.hero__inner{padding-top:200px}.hero .hero__title{top:auto}.hero__copy{margin-top:48px}.hero__actions{gap:24px;margin-top:120px}.yield-map{width:460px;height:371px;bottom:24px}.risk-feature{grid-template-rows:56px auto;grid-template-columns:56px minmax(0,1fr);padding:32px}.risk-feature__icon,.risk-feature__icon svg{width:56px;height:56px}.risk-feature h4{font-size:22px;line-height:28px}.faq-section>.shell{gap:32px}}@media (max-width:480px){.hero,.hero__inner{min-height:1050px}.yield-map{width:420px;height:339px;bottom:32px}.yield-node{font-size:10px;line-height:16px}.yield-node--yield{font-size:12px;line-height:16px}}@media (max-width:1100px) and (prefers-reduced-motion:reduce){.yield-map{transform:translate(50%)}}.yield-map{bottom:0;right:-50px}.yield-map__image{opacity:.22}.hero-flow{filter:blur(22px);opacity:.42;background:radial-gradient(at 82% 82%,#022d1f9e,#0000 52%),radial-gradient(at 14% 28%,#1579543d,#0000 48%),radial-gradient(at 48% 60%,#25976938,#0000 54%),radial-gradient(at 88% 32%,#0a5c3f4d,#0000 48%);width:auto;height:auto;animation:18s ease-in-out infinite alternate forest-current-a,16s ease-in-out infinite forest-depth-cycle;inset:-12%}.hero-flow:before{opacity:.86;background:radial-gradient(at 22% 24%,#57bb9121,#0000 38%),radial-gradient(at 62% 52%,#147e5647,#0000 46%),radial-gradient(at 84% 78%,#01362580,#0000 44%);inset:0 -8%}.hero-flow:after{opacity:.78;background:linear-gradient(108deg,#0000 4%,#208b601f 24%,#61c59a1a 46%,#054e3538 68%,#0000 94%) 0 0/190% 100%;inset:4% -12%}@keyframes forest-depth-cycle{0%,to{opacity:.34}42%{opacity:.68}72%{opacity:.46}}.risk-thermometer{gap:16px;transform:translateY(-32px)}.js .risk-thermometer[data-reveal].is-visible{transform:translateY(-32px)}.dial-segment{stroke-linecap:butt}.dial-pointer{fill:#f8f9f76b;stroke:#124c39;stroke-width:2.5px}.dial-hub{fill:var(--surface-soft);stroke-width:3px}.dial-warning{fill:#849c9247;stroke-width:2.5px}.risk-warning-mark{fill:#315e4e;font-size:28px;font-weight:650}.risk-thermometer__label{color:#0c412e;font-family:var(--serif);letter-spacing:-.015em;margin-top:-4px;font-size:28px;font-weight:400;line-height:32px}@media (max-width:1100px){.yield-map{bottom:0;right:calc(50% - 50px)}.risk-thermometer,.js .risk-thermometer[data-reveal].is-visible{transform:translateY(-20px)}}@media (max-width:720px){.risk-thermometer,.js .risk-thermometer[data-reveal].is-visible{transform:none}.risk-thermometer__label{font-size:28px;line-height:32px}}.hero-flow{filter:none;opacity:1;background:0 0;width:auto;height:auto;animation:none;inset:0;overflow:hidden;transform:none}.hero-flow:before{display:none}.hero-flow:after{z-index:5;content:"";opacity:1;background:linear-gradient(90deg,#020d0914 0%,#0000 42%,#02120c2e 100%),linear-gradient(#0000 60%,#02100b42 100%);animation:none;display:block;position:absolute;inset:0}.hero-wave{pointer-events:none;will-change:transform;border-radius:50%;width:154%;display:block;position:absolute}.hero-wave--one{z-index:1;opacity:.66;background:#0a2b20;height:78%;animation:34s ease-in-out infinite alternate forest-wave-one;top:-45%;left:-29%;transform:rotate(-2deg)}.hero-wave--two{z-index:2;opacity:.5;background:#0b3a2a;height:76%;animation:40s ease-in-out infinite alternate forest-wave-two;top:-10%;left:-38%;transform:rotate(3deg)}.hero-wave--three{z-index:3;opacity:.34;background:#0d4934;height:72%;animation:46s ease-in-out infinite alternate forest-wave-three;top:24%;left:-18%;transform:rotate(-2.5deg)}.hero-wave--four{z-index:4;opacity:.25;background:#10573e;height:68%;animation:52s ease-in-out infinite alternate forest-wave-four;top:57%;left:-32%;transform:rotate(2deg)}@keyframes forest-wave-one{0%{transform:translate(-2%)rotate(-2deg)scale(1.01)}to{transform:translate(3%,2%)rotate(.5deg)scale(1.05)}}@keyframes forest-wave-two{0%{transform:translate(3%)rotate(3deg)scale(1.02)}to{transform:translate(-2%,-2%)rotate(.5deg)scale(1.06)}}@keyframes forest-wave-three{0%{transform:translate(-1%,1%)rotate(-2.5deg)scale(1.01)}to{transform:translate(3%,-1%)rotate(-.5deg)scale(1.05)}}@keyframes forest-wave-four{0%{transform:translate(2%)rotate(2deg)scale(1.02)}to{transform:translate(-3%,-2%)rotate(-.5deg)scale(1.06)}}.yield-node--yield{top:73%}.risk-dial{height:227px}.dial-end-cap--low{fill:#bccac4}.dial-end-cap--high{fill:#3e6757}.risk-thermometer__label{font-size:32px;line-height:36px}@media (max-width:720px){.risk-thermometer__label{font-size:32px;line-height:36px}}@media (prefers-reduced-motion:reduce){.hero-wave{animation:none!important}}@media (max-width:720px){.risk-stage{margin-top:32px}.risk-thermometer{min-height:0;margin-bottom:0}}.risk-warning-mark{animation:risk-warning-opacity 5.2s var(--ease) infinite;transform:none}.risk-warning-mark path{fill:none;stroke:#315e4e;stroke-width:4px;stroke-linecap:round}.risk-warning-mark circle{fill:#315e4e;stroke:none}@keyframes risk-warning-opacity{0%,64%,to{opacity:.62}78%,88%{opacity:1}}@media (max-width:720px){.hero,.hero__inner{min-height:max(720px,100svh)}.hero__inner{padding-bottom:64px}.yield-map{display:none}.risk-thermometer{grid-row:1}.risk-feature--dashboard{grid-row:2}.risk-feature--independent{grid-row:3}.risk-feature--evidence{grid-row:4}.risk-feature--wrapper{grid-row:5}}.hero-wave{opacity:1;background:0 0;border-radius:0;width:200%;max-width:none;height:100%;top:0;bottom:0;left:0;overflow:visible;transform:none}.hero-wave path{vector-effect:non-scaling-stroke}.hero-wave--one{z-index:1;animation:26s linear infinite forest-wave-left}.hero-wave--two{z-index:2;animation:32s linear infinite forest-wave-right}.hero-wave--three{z-index:3;animation:38s linear infinite forest-wave-left}.hero-wave--four{z-index:4;animation:46s linear infinite forest-wave-right}.hero-wave--one path{fill:#0a3024;fill-opacity:.54}.hero-wave--two path{fill:#0d4835;fill-opacity:.38}.hero-wave--three path{fill:#0a3b2b;fill-opacity:.42}.hero-wave--four path{fill:#062a1f;fill-opacity:.58}@keyframes forest-wave-left{0%{transform:translate(0,0)}to{transform:translate(-50%)}}@keyframes forest-wave-right{0%{transform:translate(-50%)}to{transform:translate(0,0)}}.dial-end-cap{stroke:none;stroke-width:0}@media (prefers-reduced-motion:reduce){.hero-wave{animation:none!important}}
