.route-crypto{--bg:#101010;--ink:#fff;--muted:#aaa;background:#101010;color:#fff}
.route-crypto .own-navigation{font-family:OwnHeader,Arial,sans-serif;font-size:16px;font-weight:400;line-height:1;letter-spacing:normal}
.route-crypto .own-navigation .on-close{padding:0}
.route-crypto .own-footer{font-family:OwnFooter,Arial,sans-serif;font-size:16px;font-weight:450;line-height:1;letter-spacing:normal}
.route-crypto .own-footer h3{letter-spacing:normal}
.route-crypto .own-footer-company p{line-height:inherit}
.route-crypto main{overflow:clip}
.route-crypto .oa-hero-film{background-image:url(og-crypto-hero-poster.webp)}
.cr-hero .oa-hero-aside>p:first-child{text-wrap:balance}
@media(min-width:1001px){.cr-hero .oa-hero-video{object-position:88% 30%}.route-crypto .oa-hero-film{background-position:88% 30%}}
@media(min-width:1001px){.cr-hero .oa-hero-film{scale:.68;transform-origin:88% 24%}}
@media(min-width:1001px) and (max-height:820px){.cr-hero .oa-hero-film{scale:.5;transform-origin:88% 17%}}

.cr-journey{background:#101010}
.cr-track{position:relative}
.cr-track.is-pinned{height:360svh}
.cr-stage{--head:1;position:relative;isolation:isolate;height:100svh;min-height:540px;overflow:hidden;background:#101010}
.cr-track.is-pinned .cr-stage{position:sticky;top:0}
.cr-seq{position:absolute;inset:0;z-index:0}
.cr-seq canvas{display:block;width:100%;height:100%}
@media(min-width:1001px){.cr-seq,.cr-still{translate:-11% 0;scale:.9}}
.cr-track:not(.is-pinned) .cr-seq{display:none}
.cr-still{position:absolute;inset:0;width:100%;height:100%;object-fit:cover}
.cr-seq.is-drawn~.cr-still{opacity:0}
.cr-journey-head{position:absolute;z-index:1;left:0;right:0;top:max(72px,10svh);pointer-events:none}
.cr-journey-head h2{font-size:clamp(40px,4.6vw,76px);line-height:1.02;letter-spacing:-.04em;opacity:var(--head)}
.cr-stages{display:grid;gap:4px;width:max-content;margin:28px 0 0;padding:0;list-style:none;pointer-events:auto}
.cr-stages li{display:flex;align-items:baseline;gap:14px;min-height:36px;padding:6px 0;color:#ffffff59;cursor:pointer;transition:color .35s}
.cr-stages li b{font-weight:400;font-size:18px;letter-spacing:-.01em}
.cr-stages li .oa-index{color:inherit}
.cr-stages li.is-on{color:#fff}
.cr-stages li:hover:not(.is-on){color:#ffffffa6}
.cr-readout{position:absolute;z-index:1;right:max(56px,calc((100% - 1600px) / 2));bottom:max(132px,15svh);width:min(380px,30%)}
.cr-readout .oa-index{color:#ffffff8c}
.cr-readout h3{margin:12px 0;font-size:clamp(30px,2.8vw,46px);line-height:1.04;letter-spacing:-.035em}
.cr-readout p{font-size:16px;line-height:1.5;color:#ffffffb3}
.cr-readout .cr-figure{margin:18px 0 6px;font-size:clamp(24px,2.2vw,34px);line-height:1.15;letter-spacing:-.025em;color:#fff;font-variant-numeric:tabular-nums}
.cr-readout .oa-note{color:#ffffff73}
.cr-track:not(.is-pinned) .cr-stage{height:auto;min-height:0;display:grid;gap:24px;padding:96px 0 64px}
.cr-track:not(.is-pinned) .cr-still{position:relative;height:auto;aspect-ratio:16/9;order:1}
.cr-track:not(.is-pinned) .cr-journey-head,.cr-track:not(.is-pinned) .cr-readout{position:relative;inset:auto;width:auto;padding-inline:max(20px,calc((100% - 1600px) / 2))}
.cr-track:not(.is-pinned) .cr-readout{order:2}

.cr-prices{background:#fff;color:#121212;padding:120px 0}
.cr-prices .oa-section-head>p{color:#717171;max-width:360px}
.cr-board-bar{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:16px;margin-bottom:12px}
.cr-fiat{display:flex;gap:3px;padding:4px;border-radius:40px;background:#f2f2f2}
.cr-fiat button{min-width:64px;min-height:44px;padding:0 16px;border-radius:30px;background:none;color:#6b6b6b;font-size:14px;transition:background-color .25s,color .25s}
.cr-fiat button[aria-pressed=true]{background:#121212;color:#fff}
.cr-fiat button:hover:not([aria-pressed=true]){background:#e6e6e6;color:#121212}
.cr-fiat button:focus-visible,.cr-pick:focus-visible,.cr-check:focus-visible{outline:1px solid #121212;outline-offset:2px}
.cr-updated{font-size:13px;color:#8a8a8a;font-variant-numeric:tabular-nums}
.cr-rows{margin:0;padding:0;list-style:none;border-top:1px solid #12121226}
.cr-row{display:grid;grid-template-columns:56px minmax(130px,1.1fr) minmax(0,1.1fr) 120px minmax(170px,1fr) 190px;align-items:center;gap:24px;min-height:112px;border-bottom:1px solid #12121226}
.cr-hex{display:block;width:36px;height:auto;overflow:visible}
.cr-hex path{fill:#f2f2f2;stroke:#121212;stroke-width:1.4;stroke-linejoin:round}
.cr-row:nth-child(n+3) .cr-hex path{fill:#fff;stroke-dasharray:3 2.4}
.cr-name b{display:block;font-weight:400;font-size:clamp(28px,2.6vw,40px);line-height:1;letter-spacing:-.035em}
.cr-name small{display:block;margin-top:6px;font-size:13px;color:#8a8a8a}
.cr-kind{font-size:14px;color:#717171}
.cr-price{justify-self:end;font-size:clamp(26px,2.4vw,38px);letter-spacing:-.03em;font-variant-numeric:tabular-nums}
.cr-change{justify-self:end;font-size:13px;color:#8a8a8a;font-variant-numeric:tabular-nums;text-align:right}
.cr-spark{width:120px;height:36px;overflow:visible}
.cr-spark path{fill:none;stroke:#121212;stroke-width:1.5;stroke-linejoin:round;stroke-linecap:round;vector-effect:non-scaling-stroke}
.cr-change[data-direction=up]{color:#121212}
.cr-source{margin-top:20px;color:#8a8a8a}

.cr-convert{background:#f4f4f4;color:#121212;padding:120px 0}
.cr-convert .oa-section-head>p{color:#717171;max-width:360px}
.cr-scale{display:grid;grid-template-columns:minmax(0,1fr);gap:28px;max-width:980px}
.cr-picks{display:flex;flex-wrap:wrap;gap:8px}
.cr-pick{display:inline-flex;align-items:center;gap:10px;min-height:48px;padding:0 18px 0 12px;border-radius:30px;background:#fff;color:#121212;font-size:15px;transition:background-color .25s,color .25s}
.cr-pick .cr-hex{width:18px}
.cr-pick[aria-pressed=true]{background:#121212;color:#fff}
.cr-pick .cr-hex path{fill:none;stroke:currentColor}
.cr-amount{display:flex;align-items:baseline;gap:14px;border-bottom:2px solid #12121233;transition:border-color .25s}
.cr-amount:focus-within{border-bottom-color:#121212}
.cr-amount input{flex:1;width:100%;min-width:0;padding:0;border:0;background:none;color:#121212;font:inherit;font-size:clamp(48px,6vw,96px);line-height:1.1;letter-spacing:-.045em;font-variant-numeric:tabular-nums;outline:none}
.cr-amount input[aria-invalid=true]{color:#9a9a9a}
.cr-amount b{font-weight:400;font-size:clamp(22px,2vw,30px);color:#717171}
.cr-slider{width:100%;height:44px;margin:0;background:none;appearance:none;-webkit-appearance:none;cursor:pointer}
.cr-slider::-webkit-slider-runnable-track{height:2px;border-radius:2px;background:#12121233}
.cr-slider::-moz-range-track{height:2px;border-radius:2px;background:#12121233}
.cr-slider::-webkit-slider-thumb{-webkit-appearance:none;width:30px;height:34px;margin-top:-16px;border:0;background:#121212;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}
.cr-slider::-moz-range-thumb{width:30px;height:34px;border:0;border-radius:0;background:#121212;clip-path:polygon(50% 0,100% 25%,100% 75%,50% 100%,0 75%,0 25%)}
.cr-slider:focus-visible{outline:1px solid #121212;outline-offset:6px}
.cr-result{display:flex;flex-wrap:wrap;align-items:baseline;gap:8px 20px}
.cr-result .oa-index{flex-basis:100%;color:#8a8a8a}
.cr-result output{font-size:clamp(40px,4.6vw,72px);line-height:1.05;letter-spacing:-.04em;font-variant-numeric:tabular-nums}
.cr-target{position:relative;display:inline-flex;border-bottom:2px solid #12121233}
.cr-target select{padding:0 1.1em 0 0;border:0;background:none;color:#121212;font:inherit;font-size:clamp(22px,2vw,30px);appearance:none;-webkit-appearance:none;cursor:pointer}
.cr-target:after{content:"";position:absolute;right:.1em;top:45%;width:.32em;height:.32em;border-right:2px solid #121212;border-bottom:2px solid #121212;transform:translateY(-50%) rotate(45deg);pointer-events:none;opacity:.55}
.cr-convert .oa-note{color:#8a8a8a}

.cr-moment{background:#101010;color:#fff}
.cr-moment-figure{position:relative;isolation:isolate;margin:0;height:min(100svh,56.25vw);min-height:520px;overflow:hidden}
.cr-moment-figure img{position:absolute;inset:0;z-index:-1;width:100%;height:100%;object-fit:cover;object-position:30% 50%;transform:scale(var(--depth,1))}
.cr-moment-copy{position:absolute;top:50%;right:max(56px,calc((100% - 1600px) / 2));width:min(440px,32%);transform:translateY(-50%)}
.cr-moment-copy h2{font-size:clamp(40px,4.4vw,72px);line-height:1.04;letter-spacing:-.04em}
.cr-moment-copy h2 span{display:block}
.cr-glass-text{color:#0000;-webkit-text-stroke:1.2px #ffffffd9}
.cr-moment-copy .oa-note{margin-top:22px;max-width:320px;color:#ffffff8c}
.cr-check-section{background:#fff;color:#121212;padding:120px 0}
.cr-check-section .oa-section-head>p{color:#717171;max-width:360px}
.cr-check-grid{display:grid;grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);gap:48px;align-items:start}
.cr-address{padding:30px 32px 22px;border-radius:24px;background:#101010;color:#fff;border:1px solid #101010;transition:border-color .4s}
.cr-check-section.is-ready .cr-address{border-color:#9a9a9a}
.cr-address .oa-index{color:#ffffff8c}
.cr-address-line{display:flex;align-items:baseline;gap:.15em;margin:22px 0 26px;font-size:clamp(24px,2.6vw,42px);letter-spacing:.02em;white-space:nowrap}
.cr-address-line b{font-weight:400;color:#fff;border-bottom:2px solid #ffffff59;transition:border-color .4s}
.cr-check-section.is-ready .cr-address-line b{border-bottom-color:#fff}
.cr-address-line span{color:#ffffff59;letter-spacing:.06em}
.cr-address dl{margin:0}
.cr-address dl div{display:flex;justify-content:space-between;gap:16px;padding:14px 0;border-top:1px solid #ffffff1f;font-size:15px}
.cr-address dt{color:#ffffff8c}
.cr-address dd{margin:0}
.cr-address .oa-note{margin-top:14px;color:#ffffff73}
.cr-checklist ol{display:grid;gap:8px;margin:0;padding:0;list-style:none}
.cr-check{display:flex;align-items:flex-start;gap:16px;width:100%;padding:18px 20px;border-radius:18px;background:#f4f4f4;color:#121212;text-align:left;transition:background-color .25s}
.cr-check:hover{background:#ececec}
.cr-check b{display:block;font-weight:400;font-size:20px;letter-spacing:-.02em}
.cr-check small{display:block;margin-top:4px;font-size:14px;line-height:1.45;color:#717171}
.cr-tick{position:relative;flex:none;width:26px;height:26px;margin-top:1px;border-radius:50%;border:1.5px solid #12121259;transition:background-color .25s,border-color .25s}
.cr-tick:after{content:"";position:absolute;left:8px;top:4px;width:6px;height:11px;border-right:2px solid #fff;border-bottom:2px solid #fff;transform:rotate(45deg);opacity:0;transition:opacity .25s}
.cr-check[aria-pressed=true] .cr-tick{background:#121212;border-color:#121212}
.cr-check[aria-pressed=true] .cr-tick:after{opacity:1}
.cr-net{padding:18px 20px;border-radius:18px;background:#f4f4f4;border:1px solid #f4f4f4;transition:border-color .3s}
.cr-net-head{display:flex;align-items:flex-start;gap:16px}
.cr-net-head b{display:block;font-weight:400;font-size:20px;letter-spacing:-.02em}
.cr-net-head small{display:block;margin-top:4px;font-size:14px;line-height:1.45;color:#717171}
.cr-net-pick{display:flex;flex-wrap:wrap;gap:6px;margin:14px 0 0 42px}
.cr-net-pick button{min-height:40px;padding:0 16px;border-radius:24px;background:#fff;color:#121212;font-size:14px;transition:background-color .25s,color .25s}
.cr-net-pick button[aria-pressed=true]{background:#121212;color:#fff}
.cr-net-pick button:hover:not([aria-pressed=true]){background:#e6e6e6}
.cr-net-pick button:focus-visible{outline:1px solid #121212;outline-offset:2px}
.cr-net-result{margin:12px 0 0 42px;font-size:14px;line-height:1.45;color:#121212}
.cr-net-result:empty{display:none}
.cr-net.is-match .cr-tick{background:#121212;border-color:#121212}
.cr-net.is-match .cr-tick:after{opacity:1}
.cr-net.is-mismatch{border-color:#121212}
.cr-net.is-mismatch .cr-net-result{font-weight:500}
.cr-ready{margin-top:18px;font-size:18px;letter-spacing:-.01em;color:#717171}
.cr-check-section.is-ready .cr-ready{color:#121212}

.cr-risks{background:#101010;color:#fff;padding:120px 0}
.cr-risk-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:56px 64px;margin:0;padding:0;list-style:none}
.cr-risk-list li{padding-top:22px;border-top:1px solid #ffffff2e}
.cr-risk-list h3{font-size:clamp(30px,2.8vw,44px);line-height:1.05;letter-spacing:-.035em}
.cr-risk-list p{max-width:420px;margin-top:12px;font-size:17px;line-height:1.5;color:#ffffffa6}

@media(max-width:1000px){
 .cr-row{grid-template-columns:44px minmax(0,1fr) auto auto;grid-template-areas:"hex name spark price" "hex kind spark change";row-gap:4px;min-height:96px;padding:14px 0}
 .cr-row .cr-hex{grid-area:hex;width:28px}
 .cr-name{grid-area:name}
 .cr-kind{grid-area:kind;font-size:12px}
 .cr-price{grid-area:price}
 .cr-change{grid-area:change}
 .cr-spark{grid-area:spark;width:84px;height:30px;margin-right:8px}
 .cr-check-grid{grid-template-columns:1fr}
 .cr-readout{width:min(360px,42%)}
}
@media(max-width:760px){
 .route-crypto .oa-hero-film{background-image:url(og-crypto-hero-portrait-poster.webp)}
 .cr-journey-head{top:64px}
 .cr-journey-head h2{font-size:38px}
 .cr-stages{grid-auto-flow:column;gap:14px;margin-top:16px}
 .cr-stages li{min-height:30px}
 .cr-stages li b{font-size:13px}
 .cr-stages li .oa-index{display:none}
 .cr-readout{left:20px;right:20px;bottom:104px;width:auto}
 .cr-readout h3{font-size:28px;margin:8px 0}
 .cr-readout p{font-size:14px}
 .cr-readout .cr-figure{font-size:22px;margin:10px 0 4px}
 .cr-prices,.cr-convert,.cr-check-section,.cr-risks{padding:80px 0}
 .cr-name b{font-size:26px}
 .cr-row{grid-template-columns:36px minmax(0,1fr) auto;grid-template-areas:"hex name price" "hex spark change"}
 .cr-kind{display:none}
 .cr-spark{width:72px;height:24px;margin:0}
 .cr-price{font-size:22px}
 .cr-address{padding:22px 20px 16px;border-radius:20px}
 .cr-address-line{font-size:20px}
 .cr-risk-list{grid-template-columns:1fr;gap:32px}
 .cr-moment-figure{height:auto;min-height:0;display:grid}
 .cr-moment-figure img{position:relative;inset:auto;height:auto;aspect-ratio:4/5;object-position:24% 50%}
 .cr-moment-copy{position:relative;top:auto;right:auto;width:auto;transform:none;padding:28px 20px 56px}
 .cr-moment-copy h2{font-size:40px}
}
@media(prefers-reduced-motion:reduce){
 .cr-stages li,.cr-tick,.cr-tick:after,.cr-address,.cr-address-line b{transition:none}
}
