:root{color:#3a2716;background-color:#fed}html{scroll-behavior:smooth;height:100%}*,*:before,*:after{box-sizing:border-box}body{margin:0;font-family:Inter,sans-serif;background:radial-gradient(90% 70% at 20% 20%,rgba(255,188,120,.36),transparent),radial-gradient(100% 80% at 80% 10%,rgba(255,170,110,.28),transparent),linear-gradient(180deg,#fff0e0,#ffd8b2);color:#3a2716;min-height:100vh;height:100%;overflow:hidden;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased}#root{min-height:100vh;height:100%}a{color:inherit;text-decoration:none}img{max-width:100%;display:block;height:auto}.overflow-hidden{overflow:hidden}[data-rmiz-ghost]{position:absolute;pointer-events:none}[data-rmiz-btn-zoom],[data-rmiz-btn-unzoom]{background-color:#000000b3;border-radius:50%;border:none;box-shadow:0 0 1px #ffffff80;color:#fff;height:40px;margin:0;outline-offset:2px;padding:9px;touch-action:manipulation;width:40px;-webkit-appearance:none;-moz-appearance:none;appearance:none}[data-rmiz-btn-zoom]:not(:focus):not(:active){position:absolute;clip:rect(0 0 0 0);clip-path:inset(50%);height:1px;overflow:hidden;pointer-events:none;white-space:nowrap;width:1px}[data-rmiz-btn-zoom]{position:absolute;inset:10px 10px auto auto;cursor:zoom-in}[data-rmiz-btn-unzoom]{position:absolute;inset:20px 20px auto auto;cursor:zoom-out;z-index:1}[data-rmiz-content=found] img,[data-rmiz-content=found] svg,[data-rmiz-content=found] [role=img],[data-rmiz-content=found] [data-zoom]{cursor:zoom-in}[data-rmiz-modal]::backdrop{display:none}[data-rmiz-modal][open]{position:fixed;width:100vw;width:100dvw;height:100vh;height:100dvh;max-width:none;max-height:none;margin:0;padding:0;border:0;background:transparent;overflow:hidden;pointer-events:all}[data-rmiz-modal-overlay]{position:absolute;inset:0;transition:background-color .3s}[data-rmiz-modal-overlay=hidden]{background-color:#fff0}[data-rmiz-modal-overlay=visible]{background-color:#fff}[data-rmiz-modal-content]{position:relative;width:100%;height:100%}[data-rmiz-modal-img]{position:absolute;cursor:zoom-out;image-rendering:high-quality;transform-origin:top left;transition:transform .3s}@media(prefers-reduced-motion:reduce){[data-rmiz-modal-overlay],[data-rmiz-modal-img]{transition-duration:.01ms!important}}:root{--bg: #ffeedd;--panel: #ffe2c7;--card: #fff2e3;--accent: #ff9a3f;--accent-2: #ffc767;--text: #3a2716;--muted: #7a5d3c;--header-height: 84px;--footer-height: 64px;--slide-width: 94vw}.app-shell{position:relative;min-height:100vh;height:100%;background:radial-gradient(120% 80% at 20% 10%,rgba(255,188,120,.32),transparent),radial-gradient(100% 90% at 80% 0%,rgba(255,170,110,.28),transparent),linear-gradient(140deg,#fff3e4,#ffdcb8,#ffd2a4);color:var(--text);overflow:hidden;display:flex;flex-direction:column}.bg-anim{position:fixed;inset:0;z-index:1;pointer-events:none;background:radial-gradient(50% 50% at 50% 50%,rgba(255,199,79,.12),transparent)}.bg-anim:before,.bg-anim:after{content:none}.bg-anim:before{display:none}.bg-anim:after{display:none}.shape-layer{position:absolute;inset:0;overflow:hidden;z-index:2;display:none}.float-shape{position:absolute;display:inline-block;width:36px;height:36px;opacity:.25;animation-name:floating;animation-iteration-count:infinite;animation-timing-function:ease-in-out;will-change:transform}.float-shape.btc{width:38px;height:38px;background-image:url('data:image/svg+xml,<svg id="Layer_1" data-name="Layer 1" xmlns="http://www.w3.org/2000/svg" viewBox="0 0 339.43 295.27"><title>tether-usdt-logo</title><path d="M62.15,1.45l-61.89,130a2.52,2.52,0,0,0,.54,2.94L167.95,294.56a2.55,2.55,0,0,0,3.53,0L338.63,134.4a2.52,2.52,0,0,0,.54-2.94l-61.89-130A2.5,2.5,0,0,0,275,0H64.45a2.5,2.5,0,0,0-2.3,1.45h0Z" style="fill:%2350af95;fill-rule:evenodd"/><path d="M191.19,144.8v0c-1.2.09-7.4,0.46-21.23,0.46-11,0-18.81-.33-21.55-0.46v0c-42.51-1.87-74.24-9.27-74.24-18.13s31.73-16.25,74.24-18.15v28.91c2.78,0.2,10.74.67,21.74,0.67,13.2,0,19.81-.55,21-0.66v-28.9c42.42,1.89,74.08,9.29,74.08,18.13s-31.65,16.24-74.08,18.12h0Zm0-39.25V79.68h59.2V40.23H89.21V79.68H148.4v25.86c-48.11,2.21-84.29,11.74-84.29,23.16s36.18,20.94,84.29,23.16v82.9h42.78V151.83c48-2.21,84.12-11.73,84.12-23.14s-36.09-20.93-84.12-23.15h0Zm0,0h0Z" style="fill:%23fff;fill-rule:evenodd"/></svg>');background-size:cover;background-repeat:no-repeat;background-position:center}.float-shape.eth{width:38px;height:38px;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><!-- Generator: Adobe Illustrator 24.0.0, SVG Export Plug-In . SVG Version: 6.00 Build 0) --><svg version="1.1" id="Layer_1" xmlns="http://www.w3.org/2000/svg" xmlns:xlink="http://www.w3.org/1999/xlink" x="0px" y="0px" viewBox="0 0 788 788" style="enable-background:new 0 0 788 788;" xml:space="preserve"><style type="text/css">.st0{fill:%230AC18E;}.st1{fill:%23FFFFFF;}<\/style><circle class="st0" cx="394" cy="394" r="394"/><path id="symbol_1_" class="st1" d="M516.9,261.7c-19.8-44.9-65.3-54.5-121-45.2L378,147.1L335.8,158l17.6,69.2c-11.1,2.8-22.5,5.2-33.8,8.4L302,166.8l-42.2,10.9l17.9,69.4c-9.1,2.6-85.2,22.1-85.2,22.1l11.6,45.2c0,0,31-8.7,30.7-8c17.2-4.5,25.3,4.1,29.1,12.2l49.2,190.2c0.6,5.5-0.4,14.9-12.2,18.1c0.7,0.4-30.7,7.9-30.7,7.9l4.6,52.7c0,0,75.4-19.3,85.3-21.8l18.1,70.2l42.2-10.9l-18.1-70.7c11.6-2.7,22.9-5.5,33.9-8.4l18,70.3l42.2-10.9l-18.1-70.1c65-15.8,110.9-56.8,101.5-119.5c-6-37.8-47.3-68.8-81.6-72.3C519.3,324.7,530,297.4,516.9,261.7L516.9,261.7z M496.6,427.2c8.4,62.1-77.9,69.7-106.4,77.2l-24.8-92.9C394,404,482.4,372.5,496.6,427.2z M444.6,300.7c8.9,55.2-64.9,61.6-88.7,67.7l-22.6-84.3C357.2,278.2,426.5,249.6,444.6,300.7z"/></svg>');background-size:cover;background-repeat:no-repeat;background-position:center}.float-shape.ltc{width:36px;height:36px;background-image:url('data:image/svg+xml,<svg xmlns="http://www.w3.org/2000/svg" viewBox="0 0 2000 2000" width="2500" height="2500"><g fill="%23c2a633"><path d="M1024 659H881.12v281.69h224.79v117.94H881.12v281.67H1031c38.51 0 316.16 4.35 315.73-327.72S1077.44 659 1024 659z"/><path d="M1000 0C447.71 0 0 447.71 0 1000s447.71 1000 1000 1000 1000-447.71 1000-1000S1552.29 0 1000 0zm39.29 1540.1H677.14v-481.46H549.48V940.7h127.65V459.21h310.82c73.53 0 560.56-15.27 560.56 549.48 0 574.09-509.21 531.41-509.21 531.41z"/></g></svg>');background-size:cover;background-repeat:no-repeat;background-position:center}.float-shape.xmr{width:36px;height:36px;background-image:url('data:image/svg+xml,<%3Fxml version="1.0" encoding="utf-8"%3F><!-- Uploaded to: SVG Repo, www.svgrepo.com, Generator: SVG Repo Mixer Tools --><svg width="800px" height="800px" viewBox="0.004 0 64 64" xmlns="http://www.w3.org/2000/svg"><path d="M63.04 39.741c-4.274 17.143-21.638 27.575-38.783 23.301C7.12 58.768-3.313 41.404.962 24.262 5.234 7.117 22.597-3.317 39.737.957c17.144 4.274 27.576 21.64 23.302 38.784z" fill="%23f7931a"/><path d="M46.11 27.441c.636-4.258-2.606-6.547-7.039-8.074l1.438-5.768-3.512-.875-1.4 5.616c-.922-.23-1.87-.447-2.812-.662l1.41-5.653-3.509-.875-1.439 5.766c-.764-.174-1.514-.346-2.242-.527l.004-.018-4.842-1.209-.934 3.75s2.605.597 2.55.634c1.422.355 1.68 1.296 1.636 2.042l-1.638 6.571c.098.025.225.061.365.117l-.37-.092-2.297 9.205c-.174.432-.615 1.08-1.609.834.035.051-2.552-.637-2.552-.637l-1.743 4.02 4.57 1.139c.85.213 1.683.436 2.502.646l-1.453 5.835 3.507.875 1.44-5.772c.957.26 1.887.5 2.797.726L27.504 50.8l3.511.875 1.453-5.823c5.987 1.133 10.49.676 12.383-4.738 1.527-4.36-.075-6.875-3.225-8.516 2.294-.531 4.022-2.04 4.483-5.157zM38.087 38.69c-1.086 4.36-8.426 2.004-10.807 1.412l1.928-7.729c2.38.594 10.011 1.77 8.88 6.317zm1.085-11.312c-.99 3.966-7.1 1.951-9.083 1.457l1.748-7.01c1.983.494 8.367 1.416 7.335 5.553z" fill="%23ffffff"/></svg>');background-size:cover;background-repeat:no-repeat;background-position:center}@keyframes floating{0%{transform:translateZ(0)}50%{transform:translate3d(0,120px,0)}to{transform:translateZ(0)}}@media(max-width:900px){.bg-anim{display:none}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}.bg-anim{display:none}.float-shape{animation:none;opacity:.12}.section-skeleton{animation:none}.fade-in{opacity:1;transform:none;transition:none}.section-track{transition:none}.pane-active,.wash-head,.wash-arm-left,.wash-arm-right,.wash-coin-dirty,.wash-coin-clean,.wash-coin-dirty img,.wash-coin-clean img{animation:none}}.example-grid{display:grid;grid-template-columns:1fr auto 1fr;gap:1rem;align-items:center;text-align:center}.example-card{background:#fff4e6;border:1px solid rgba(255,182,73,.3);border-radius:16px;padding:1rem}.example-card img{width:100%;border-radius:12px;border:1px solid rgba(255,255,255,.08)}.example-caption{margin-bottom:.5rem;font-weight:600}.example-arrow{font-size:2rem;color:#ffc94fb3}.example-inline{display:grid;gap:.85rem;padding:1rem;border-radius:16px}.example-inline-title{margin:0;font-size:clamp(1.15rem,3vw,1.35rem);letter-spacing:-.01em}@media(max-width:720px){.example-grid{grid-template-columns:1fr}.example-arrow{transform:rotate(90deg)}.example-inline{padding:.85rem}}.app-shell:before{content:"";position:absolute;inset:0;background:transparent;pointer-events:none;z-index:2}.main-content{position:relative;z-index:3;width:100%;height:calc(100vh - var(--header-height) - var(--footer-height));height:calc(100dvh - var(--header-height) - var(--footer-height));max-height:calc(100dvh - var(--header-height) - var(--footer-height));margin-top:var(--header-height);margin-bottom:var(--footer-height);overflow:hidden;flex:1 1 auto;padding:0 .5rem}.section-slider{position:relative;width:100%;height:100%;overflow:hidden}.section-track{display:flex;width:calc(var(--slide-count, 1) * var(--slide-width, 94vw));height:100%;transform:translate3d(calc(-1 * var(--slide-index, 0) * var(--slide-width, 94vw)),0,0);margin-left:calc((100vw - var(--slide-width, 94vw)) / 2);transition:transform .65s cubic-bezier(.24,.72,.28,1);will-change:transform}.section-pane{flex:0 0 var(--slide-width, 100vw);height:100%;padding:clamp(1.25rem,3vw,2.75rem) clamp(1.5rem,4vw,3rem);overflow-y:auto;display:flex;justify-content:center;align-items:stretch}.section-pane>*{width:min(1080px,100%);display:flex;flex-direction:column}.section-pane::-webkit-scrollbar,.stacked-block::-webkit-scrollbar{display:none}.section-pane,.stacked-block{scrollbar-width:none}.pane-active{animation:swipe-in .55s ease}.section{position:relative;width:100%}.section-skeleton{min-height:220px;border-radius:20px;border:1px solid rgba(255,201,79,.2);background:linear-gradient(135deg,#ffc94f1f,#ff7e4f1a);animation:pulse 1.1s ease-in-out infinite;opacity:.8}.section-inner{display:block;background:radial-gradient(80% 60% at 20% 10%,rgba(255,190,120,.22),transparent),radial-gradient(60% 50% at 80% 0%,rgba(255,175,110,.22),transparent),#fff7eceb;border-radius:24px;padding:clamp(1.5rem,2vw,2.5rem);backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.section-label{text-transform:uppercase;letter-spacing:.35em;font-size:.8rem;color:#ffc94fd1;margin-bottom:.75rem;display:inline-block}.section-title{font-size:clamp(2.1rem,4vw,3rem);margin:0 0 .75rem;letter-spacing:-.01em;color:#1f1205;width:100%;word-break:break-word}.section-description{color:#5b3d22;max-width:720px;margin:0 0 1.5rem;line-height:1.6;width:100%;word-break:break-word}.hero{margin-top:.5rem}.hero-shell{display:flex;flex-direction:column;gap:1rem}.hero-top{display:grid;grid-template-columns:minmax(320px,1fr) minmax(320px,1.1fr);gap:1rem;align-items:stretch}.hero-bottom{display:none}.hero-copy{display:grid;gap:.75rem}.hero-copy .section-title{margin-bottom:.1rem}.hero-panel{border-radius:20px;padding:clamp(1.4rem,2vw,2rem);position:relative;overflow:hidden;gap:1rem}.hero-panel:after{content:"";position:absolute;inset:0;background:radial-gradient(80% 60% at 20% 20%,rgba(255,201,79,.08),transparent);pointer-events:none}.hero-anim-wrap{border-radius:20px;padding:clamp(1rem,2vw,1.6rem);display:grid;gap:.8rem;align-content:start}.hero-anim-wrap .panel-sub{color:#3a2716cc}.hero-story-copy{display:grid;gap:.6rem}.hero-points{list-style:disc;padding-left:1.35rem;margin:1rem 0 0;color:#4a2f18;display:grid;gap:.35rem;font-weight:600}.hero-example{align-self:stretch}.hero-example .example-grid{max-width:520px;margin:0 auto}.hero-example .example-card img{max-height:200px;object-fit:cover}.hero-example .example-card{background:#fff4e6;border-color:#ffb6494d}.hero-example .example-inline{border-color:#ffc94f33;background:#fff5e7}.hero-inline-compare{margin-top:1rem}.combined-stack .section-inner{display:flex;flex-direction:column;height:100%}.section.combined-stack{height:100%}.combined-stack .stacked-block{max-height:calc(100vh - var(--header-height) - var(--footer-height) - 140px);overflow:auto;display:flex;flex-direction:column;height:100%;flex:1;width:100%}.combined-stack .stacked-block+.stacked-block{margin-top:1rem}.combined-stack .row{align-items:stretch;flex:1}.combined-stack .col-12,.combined-stack .col-md-6{align-items:stretch}@media(min-width:900px){.combined-stack .col-md-6{flex:1 1 calc(50% - .5rem);max-width:calc(50% - .5rem)}}.row{display:flex;flex-wrap:wrap;gap:1rem}.col-12,.col-md-6{flex:1 1 100%;display:flex;align-items:stretch}@media(min-width:900px){.row{flex-wrap:nowrap}.col-md-6{flex:1 1 calc(50% - .5rem)}}.stacked-block>.section,.stacked-block>section{width:100%;flex:1;display:flex}.stacked-block>.section .section-inner,.stacked-block>section .section-inner{flex:1;display:flex;flex-direction:column}.stacked-block .section-title{width:100%}.stacked-block .timeline{margin-left:auto;margin-right:auto}.stacked-block .section-description{width:100%}.hero-panel{min-height:100%}@media(max-width:1100px){.hero-top,.hero-bottom{grid-template-columns:1fr}.hero-bottom,.hero-shell{gap:1rem}.form-grid{grid-template-columns:1fr}.form-banner{grid-template-columns:auto 1fr;row-gap:.35rem}.eta-chip{justify-self:start}.section-pane{overflow-y:auto;box-shadow:0 25px 40px #ffbe7859}}.wash-scene{position:relative;width:100%;aspect-ratio:1200 / 730;border-radius:18px;overflow:hidden;background:radial-gradient(80% 90% at 50% 30%,#ffd9805c,#fff7e8f2),linear-gradient(180deg,#ffefd7f5,#ffe3c3f5);border:1px solid rgba(255,182,73,.35);box-shadow:inset 0 0 0 1px #ffffff4d,0 25px 65px #ffc87859}.wash-scene__stack{position:absolute;inset:0}.wash-sprite{position:absolute;max-width:none;pointer-events:none;-webkit-user-select:none;user-select:none}.wash-bg{width:100%;inset:0;height:100%;object-fit:cover}.wash-body{width:100%;left:0;bottom:-8%;z-index:1}.wash-head{width:17%;left:33%;top:-8%;z-index:9;transform-origin:50% 82%;animation:head-bob 6s ease-in-out infinite}.wash-arm{z-index:5}.wash-arm-left{width:22%;left:20%;top:24%;z-index:8;transform-origin:20% 12%;animation:scrub 6s ease-in-out infinite}.wash-arm-right{width:16%;left:46.6%;top:17%;z-index:5;transform-origin:18% 14%;animation:brace 6s ease-in-out infinite}.wash-coin{position:absolute;width:10%;z-index:6;transform-origin:center;pointer-events:none;display:block}.wash-coin img{width:100%;display:block}.wash-coin-dirty{animation:dirty-path 6s ease-in-out infinite}.wash-coin-dirty img{animation:dirty-wiggle 6s ease-in-out infinite}.wash-coin-clean{animation:clean-path 6s ease-in-out infinite}.wash-coin-clean img{animation:clean-spin 6s ease-in-out infinite}.panel-label{font-weight:700;text-transform:uppercase;letter-spacing:.08em;color:#2f1a07;margin:0 0 .25rem;font-size:clamp(2.1rem,4vw,3rem)}.panel-sub{margin:0;color:#3a2716bf;line-height:1.5}.exchange-form{display:flex;flex-direction:column;gap:1.1rem;margin-top:.25rem;padding:1.2rem;border-radius:18px;background:linear-gradient(140deg,#ffc87829,#fff7eaf0);border:1px solid rgba(255,182,73,.32);box-shadow:inset 0 0 0 1px #ffffff59,0 16px 40px #ffbe7847}.field-label{font-size:.9rem;color:#3a2716d9}.field{width:100%;background:#fffaf1;border:1px solid rgba(255,182,73,.35);border-radius:14px;padding:.95rem 1.05rem;color:#2f1a07;font-family:inherit;transition:border-color .2s ease,box-shadow .2s ease}.field::placeholder{color:#2f1a078c}.field:focus{outline:none;border-color:var(--accent);box-shadow:0 0 0 2px #ffb64959}.primary-btn{background:linear-gradient(135deg,var(--accent),var(--accent-2));color:#0b0e16;border:none;border-radius:14px;padding:1rem 1.2rem;font-size:1rem;font-weight:700;cursor:pointer;box-shadow:0 20px 40px #ffa85859;transition:transform .18s ease,box-shadow .18s ease,filter .2s ease}.primary-btn:hover{transform:translateY(-1px);box-shadow:0 22px 44px #ffa85873;filter:brightness(1.05)}.primary-btn:disabled{opacity:.6;cursor:not-allowed;box-shadow:none}.ghost-btn{border:1px dashed rgba(255,201,79,.45);border-radius:14px;padding:.95rem 1.05rem;background:transparent;color:#3a2716;font-size:.95rem;font-family:inherit;cursor:pointer;transition:border-color .2s ease,color .2s ease,background .2s ease}.ghost-btn:hover{border-color:#ffc94fe6;color:#0b0e16;background:#ffc94f2e}.form-banner{display:grid;grid-template-columns:auto 1fr auto;gap:.85rem;align-items:center;padding:.75rem 1rem;border-radius:14px;background:linear-gradient(120deg,#ffd68242,#ffc94f38);border:1px solid rgba(255,182,73,.4)}.banner-chip{width:42px;height:42px;border-radius:12px;display:grid;place-items:center;background:linear-gradient(135deg,#ffc94f,#ff9a3f);color:#0b0e16;font-weight:800;letter-spacing:.08em}.banner-copy{display:flex;flex-direction:column;gap:.2rem;color:#2f1a07}.banner-copy strong{font-size:1.05rem}.banner-copy span{color:#3a2716c7}.eta-chip{padding:.5rem .75rem;border-radius:999px;background:#ffb64933;color:#2f1a07;font-weight:700;border:1px solid rgba(255,182,73,.45)}.form-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:1rem}.form-fields{display:flex;flex-direction:column;gap:.85rem}.field-stack{display:flex;flex-direction:column;gap:.3rem}.add-field-btn{display:inline-flex;align-items:center;gap:.45rem;justify-content:flex-start}.add-field-icon{display:inline-block;width:22px;height:22px;border-radius:8px;background:#ffc94f38;color:#2f1a07;font-weight:700;line-height:1;text-align:center;display:grid;place-items:center}.form-actions{display:flex;align-items:center;gap:.75rem;flex-wrap:wrap}.form-note{margin:.35rem 0 0;color:#3a2716b3;font-size:.92rem}.form-aside{display:flex;flex-direction:column}.aside-card{height:100%;border:1px solid rgba(255,182,73,.32);border-radius:16px;background:linear-gradient(145deg,#ffc8782e,#fff7eaf2);padding:1rem;box-shadow:0 12px 28px #ffbe7847;display:flex;flex-direction:column;gap:.75rem}.aside-title{margin:0;font-weight:700;color:#2f1a07}.hero-inline-compare{margin-top:0}.form-note{margin:.35rem 0 0;color:#3a2716b3;font-size:.9rem}.fake-btn:hover{border-color:#06ab6b66;background:#06ab6b14}.error-card{border:1px solid rgba(255,99,99,.4);background:#ff53531f;color:#ffd1d1;padding:.85rem 1rem;border-radius:12px;font-size:.95rem}.card-grid{display:grid;grid-template-columns:repeat(auto-fit,minmax(240px,1fr));gap:1.25rem;margin-top:1.5rem}.glass-card{padding:1.4rem;border:1px solid rgba(255,182,73,.32);border-radius:16px;background:linear-gradient(140deg,#ffc87833,#ffb64929,#fff8ecf5);box-shadow:0 15px 40px #ffc87852,0 0 0 1px #fff6;transition:transform .2s ease,box-shadow .2s ease}.glass-card:hover{transform:translateY(-4px);box-shadow:0 20px 50px #ffc87859,0 0 25px #ffa85838}.glass-card h3{margin:0 0 .35rem}.glass-card p{margin:0;color:var(--muted);line-height:1.5}.onion-link{display:inline-flex;align-items:center;justify-content:center;padding:.85rem 1.05rem;border-radius:12px;background:linear-gradient(120deg,#ffc8783d,#ffb64938,#fff7eaf2);color:#2f1a07;border:1px solid rgba(255,182,73,.35);word-break:break-all;width:100%}.video-frame{position:relative;width:100%;max-width:980px;margin:0 auto;border-radius:18px;overflow:hidden;border:1px solid rgba(255,182,73,.35);background:linear-gradient(135deg,#ffc8783d,#ffd68233,#fff7eaf2);box-shadow:0 35px 80px #ffc87859}.video-player{display:block;width:100%;height:100%;aspect-ratio:16 / 9;object-fit:cover}.video-note{margin-top:-.35rem}.clean-check{text-align:left}.clean-check .clean-figure{display:grid;grid-template-columns:repeat(auto-fit,minmax(280px,1fr));gap:1.25rem;align-items:center;padding:clamp(1.25rem,2vw,1.75rem);border-radius:18px;border:1px solid rgba(255,182,73,.3);background:linear-gradient(135deg,#ffc87833,#ffd6822e,#fff8ecf2);box-shadow:0 22px 60px #ffc87852}.clean-note{margin:0;color:var(--muted);line-height:1.6}.clean-thumbnail{display:flex;justify-content:flex-end}.clean-image-wrapper{position:relative;border-radius:14px;overflow:hidden;border:1px solid rgba(255,182,73,.35);transition:transform .2s ease,box-shadow .2s ease;background:#fff9ed}.clean-image-wrapper img{width:100%;display:block}.clean-image-thumb{width:min(100%,260px)}.clean-image-wrapper:hover{transform:translateY(-3px);box-shadow:0 18px 38px #ffc87852}.clean-image-hover{position:absolute;inset:0;display:flex;align-items:center;justify-content:center;background:linear-gradient(135deg,#ffc87840,#ffd6824d);color:#2f1a07;opacity:0;transition:opacity .25s ease}.clean-thumbnail:hover .clean-image-hover{opacity:1}.clean-expand-mobile{position:absolute;top:.6rem;right:.6rem;background:#0a0a0ae6;border:1px solid rgba(255,255,255,.08);border-radius:999px;width:42px;height:42px;display:flex;align-items:center;justify-content:center;color:#fff;cursor:pointer}.clean-expand-icon{width:20px;height:20px}.example-label{letter-spacing:.2em;font-size:.75rem;margin-top:.5rem;text-transform:uppercase;color:#ffffffa6}@media(min-width:768px){.clean-expand-mobile{display:none}}.steps{list-style:none;padding:0;margin:1.5rem 0 0;display:grid;gap:.85rem}.steps li{border:1px solid rgba(255,255,255,.08);background:#141414cc;border-radius:14px;padding:1rem 1.2rem;color:var(--muted);line-height:1.55}.step-headline{display:flex;align-items:center;gap:.6rem;font-weight:700;color:#fff;margin-bottom:.35rem}.timeline-shell{margin:2rem auto 0;padding:0 0 1.2rem;width:100%;max-width:100%;overflow-x:auto;overflow-y:hidden;scrollbar-width:auto;scrollbar-color:rgba(255,182,73,.7) rgba(255,237,213,.7);overscroll-behavior-x:contain;overscroll-behavior-y:contain;touch-action:pan-x;-webkit-overflow-scrolling:touch}.timeline-shell::-webkit-scrollbar{height:12px}.timeline-shell::-webkit-scrollbar-track{background:#ffedd5e6;border-radius:999px;border:1px solid rgba(255,182,73,.35)}.timeline-shell::-webkit-scrollbar-thumb{background:linear-gradient(120deg,#ffc94f,#ff9a3f);border-radius:999px;border:1px solid rgba(255,255,255,.6);box-shadow:0 6px 16px #ffa85859}.timeline{position:relative;margin:0;padding:clamp(4.25rem,6vw,6rem) 1.4rem clamp(4.5rem,6vw,6.4rem);display:inline-flex;gap:2.6rem;width:max-content;min-width:100%;align-items:stretch;justify-content:center}.timeline-line{position:absolute;left:1.4rem;right:1.4rem;top:50%;transform:translateY(-50%);height:3px;background:linear-gradient(90deg,#ffb649f2,#ffa858e6);border-radius:999px;pointer-events:none;z-index:0}.timeline-item{position:relative;display:flex;align-items:center;justify-content:center;padding:clamp(5.25rem,7vw,8rem) 0;min-width:220px;max-width:260px;scroll-snap-align:center;z-index:1}.timeline-content{position:absolute;left:50%;transform:translate(-50%);text-align:center;max-width:260px;color:#2f1a07}.timeline-content.top{bottom:clamp(50% + 1.1rem,45% + 1vw,50% + 1.4rem)}.timeline-content.bottom{top:clamp(50% + 1.1rem,45% + 1vw,50% + 1.4rem)}.timeline-block{display:flex;flex-direction:column;gap:.35rem}.timeline-block.title-block{align-items:center}.timeline-index{display:inline-block;padding:.25rem .55rem;border-radius:999px;background:#ffb6493d;color:#2f1a07;font-weight:700;letter-spacing:.08em;margin-bottom:.25rem}.timeline-block h3{margin:0;font-size:1.1rem;font-weight:700}.timeline-block p{margin:0;color:#5b3d22;font-size:.96rem;line-height:1.45}.timeline-dot{width:26px;height:26px;border-radius:50%;background:#ffb347;border:2px solid #e18a2c;display:grid;place-items:center;color:#2f1a07;box-shadow:0 10px 24px #ffbe7847;flex-shrink:0;position:absolute;left:50%;top:50%;transform:translate(-50%,-50%)}.timeline-dot svg{width:14px;height:14px;color:#2f1a07;display:block}.faq-item.open{border-color:#ffc94fb3;box-shadow:0 0 22px #ffa85840}.faq-list{display:flex;flex-direction:column;gap:.8rem;margin-top:1.5rem}.faq-item{border:1px solid rgba(255,182,73,.3);border-radius:14px;background:linear-gradient(140deg,#ffc87833,#ffb64929,#fff8ecf2);overflow:hidden}.faq-toggle{width:100%;border:none;background:transparent;color:#2f1a07;font:inherit;text-align:left;padding:1rem 1.1rem;display:flex;justify-content:space-between;align-items:center;cursor:pointer;gap:1rem}.faq-icon{font-size:1.3rem;color:var(--accent)}.faq-body{max-height:0;overflow:hidden;transition:max-height .3s ease}.faq-item.open .faq-body{max-height:400px}.faq-body-inner{padding:0 1.1rem 1rem;color:var(--muted);line-height:1.55}.contact-panel{margin-top:1.5rem;display:flex;flex-direction:column;gap:.85rem}.contact-row{background:linear-gradient(135deg,#ffc87833,#ffd6822e,#fff8ecf2);border:1px solid rgba(255,182,73,.35);border-radius:14px;padding:.95rem 1.1rem}.contact-main{display:inline-flex;align-items:center;gap:.6rem;flex-wrap:wrap;color:#2f1a07}.contact-label{color:#ffc94fcc}.contact-value{font-weight:700}.contact-inline{border:none;background:transparent;color:inherit;font:inherit;padding:0;cursor:pointer}.contact-inline:hover .contact-value,.contact-inline:focus-visible .contact-value{color:var(--accent)}.contact-link{color:var(--accent);font-weight:700}.contact-copied{font-size:.9rem;color:var(--accent);margin-top:.35rem;min-height:1rem;margin-left:.9rem}.mix-result-container{text-align:center;max-width:640px;margin:0 auto}.mix-result{background:linear-gradient(135deg,#ffc87833,#ffd6822e,#fff7eaf2);padding:2rem 1.5rem;border-radius:18px;border:1px solid rgba(255,201,79,.25);box-shadow:0 20px 60px #ffbe7852,0 0 0 1px #fff3;margin-bottom:1.5rem}.mix-copy-hint{color:var(--muted);margin-bottom:.75rem}.address-display{width:100%;border:1px solid rgba(255,182,73,.35);border-radius:14px;padding:1rem 1.1rem;background:linear-gradient(135deg,#fff7eaf2,#ffd68226);color:#2f1a07;font-family:inherit;font-size:1rem;text-align:left;cursor:pointer;display:flex;justify-content:space-between;align-items:flex-start;gap:1rem;transition:border-color .2s ease,box-shadow .2s ease}.address-display:hover{border-color:#ffb649cc;box-shadow:0 0 20px #ffb64940}.address-display span:first-child{flex:1;min-width:0;word-break:break-all}.copy-status{font-size:.9rem;color:var(--accent);flex-shrink:0}.qr-wrapper{margin:1.8rem auto 0;display:flex;flex-direction:column;align-items:center;gap:.5rem}.qr-caption{font-size:.9rem;color:var(--muted)}.mix-copy-hint{color:var(--muted);margin-top:.4rem}.support-note{margin-top:1.5rem;color:var(--muted)}.session-id-block{margin-top:1rem}.site-header{position:fixed;top:0;left:0;right:0;z-index:30;height:var(--header-height);background:transparent;border-bottom:none;backdrop-filter:none;-webkit-backdrop-filter:none;box-shadow:none}.nav{width:100%;max-width:1240px;margin:0 auto;padding:.65rem 1.5rem;height:100%;display:flex;align-items:center;justify-content:space-between;gap:1rem;position:relative;border-radius:18px;background:#fff7eaf2;box-shadow:inset 0 0 0 1px #fff6,0 8px 20px #ffbe7838}.logo-cluster{display:flex;align-items:center;gap:.8rem}.logo{display:inline-flex;align-items:center;gap:.65rem;background:transparent;border:none;padding:0;cursor:pointer;color:inherit}.logo-mark{display:block;width:auto;height:44px}.nav-right{display:flex;align-items:center;gap:.8rem}.nav-links{list-style:none;display:flex;gap:.35rem;margin:0;padding:0;flex-wrap:nowrap}.nav-pills li{display:flex}.nav-pill-link{display:inline-flex;align-items:center;gap:.55rem;padding:.65rem 1rem;border-radius:14px;border:1px solid rgba(255,182,73,.32);background:linear-gradient(120deg,#ffc87838,#ffb6492e,#fff7eae6);color:#3a2716;text-decoration:none;transition:border-color .2s ease,box-shadow .2s ease,background .2s ease,transform .2s ease;cursor:pointer;font:inherit;text-transform:uppercase;letter-spacing:.06em;font-size:.9rem;white-space:nowrap}.nav-pill-link:hover{border-color:#ffb649cc;background:linear-gradient(120deg,#ffc8785c,#ffb6494d);box-shadow:0 14px 34px #ffbe7859;transform:translateY(-1px)}.nav-pill-link.active{border-color:#ffb649;background:linear-gradient(120deg,#ffcf73,#ffae53);box-shadow:0 16px 36px #ffbe7873,0 0 0 1px #fff6;color:#2f1a07}.nav-icon{display:grid;place-items:center;width:18px;height:18px;color:#8b5a11}.nav-pill-link.active .nav-icon{color:#2f1a07}.lang-dropdown{position:relative}.lang-trigger{display:inline-flex;align-items:center;gap:.35rem;padding:.65rem .95rem;border-radius:14px;border:1px solid rgba(255,182,73,.4);background:linear-gradient(120deg,#ffc87847,#ffb64938,#fff7eaf2);color:#2f1a07;cursor:pointer}.lang-menu{position:absolute;top:calc(100% + 6px);right:0;background:linear-gradient(140deg,#ffc8784d,#ffb64942,#fff7eaf5);border:1px solid rgba(255,182,73,.35);border-radius:12px;padding:.25rem;box-shadow:0 18px 40px #ffbe7859;min-width:120px;z-index:10;backdrop-filter:blur(8px);-webkit-backdrop-filter:blur(8px)}.lang-item{width:100%;border:none;background:transparent;color:#ffffffd9;text-align:left;padding:.55rem .7rem;border-radius:10px;cursor:pointer}.lang-item:hover{color:#fff;background:#ffc94f2e}.lang-item.active{color:#0b0e16;font-weight:700;background:linear-gradient(120deg,#ffc94f,#ff7e4f)}.chevron{font-size:.85rem;color:#2f1a07;font-weight:700}.burger{display:none;background:linear-gradient(120deg,#ffc8784d,#ffb64942,#fff7eaf2);border:1px solid rgba(255,182,73,.4);border-radius:12px;padding:.55rem;flex-direction:column;gap:.25rem;cursor:pointer;transition:box-shadow .2s ease,border-color .2s ease}.burger span{display:block;width:22px;height:2px;background:#2f1a07;transition:transform .2s ease,opacity .2s ease}.burger.active{border-color:#ffc94fb3;box-shadow:0 10px 24px #ffa85840}.burger.active span:nth-child(1){transform:translateY(6px) rotate(45deg)}.burger.active span:nth-child(2){opacity:0}.burger.active span:nth-child(3){transform:translateY(-6px) rotate(-45deg)}@media(max-width:900px){.burger{display:inline-flex;position:absolute;left:1rem;top:50%;transform:translateY(-50%)}.logo-cluster{position:absolute;left:50%;transform:translate(-50%)}.nav{justify-content:center;padding:0 1rem}.nav-right{position:absolute;top:100%;left:0;right:0;margin-top:6px;background:linear-gradient(150deg,#ffc87847,#ffb64942,#fff7eaf5);border:1px solid rgba(255,182,73,.35);border-radius:0 0 12px 12px;padding:.75rem 1rem 1rem;display:none;flex-direction:column;align-items:stretch;gap:1rem;box-shadow:0 18px 40px #ffbe7852;z-index:10}.nav-right.open{display:flex}.nav-links.nav-pills{width:100%;flex-direction:column}.nav-pill-link{width:100%;justify-content:flex-start}.lang-dropdown{width:100%;align-self:stretch}.lang-dropdown .lang-menu{left:0;right:auto}.nav{align-items:center}}.site-footer{position:fixed;left:0;right:0;bottom:0;z-index:20;height:var(--footer-height);display:flex;align-items:center;justify-content:center;padding:0 1rem}.fade-in{opacity:0;transform:translateY(20px);transition:opacity .7s ease,transform .7s ease;position:relative;z-index:3}.fade-in.visible{opacity:1;transform:translateY(0)}@keyframes scrub{0%,10%{transform:rotate(-5deg) translate(0)}32%{transform:rotate(-12deg) translate(-1%,2%)}50%{transform:rotate(-6deg) translate(1.5%,-1%)}78%{transform:rotate(-11deg) translate(-1.5%,2%)}88%{transform:rotate(-4deg) translate(1.5%,-1%)}to{transform:rotate(-5deg) translate(0)}}@keyframes brace{0%,18%,60%,to{transform:rotate(6deg) translate(0)}30%{transform:rotate(2deg) translate(1%,1.5%)}44%{transform:rotate(7deg) translate(-1%,-1%)}54%{transform:rotate(4deg) translateY(1%)}}@keyframes head-bob{0%,12%,60%,to{transform:translateY(0) rotate(0)}26%{transform:translateY(1.2%) rotate(-1.5deg)}40%{transform:translateY(-1%) rotate(1deg)}52%{transform:translateY(.8%) rotate(-.8deg)}}@keyframes dirty-path{0%{left:13%;top:62%;opacity:0;transform:scale(.92)}4%{opacity:1}22%{left:46%;top:49%;opacity:1;transform:scale(1)}34%{left:46%;top:49%;opacity:1;transform:scale(.97)}40%{opacity:0;left:46%;top:49%}to{left:13%;top:62%;opacity:0;transform:scale(.92)}}@keyframes dirty-wiggle{0%,15%,55%,to{transform:rotate(0) translate(0) scale(1)}22%{transform:rotate(-10deg) translate(-4%,6%) scale(.96)}28%{transform:rotate(9deg) translate(3%,-4%) scale(1.02)}32%{transform:rotate(-12deg) translate(-3%,5%) scale(.98)}38%{transform:rotate(6deg) translate(2%,-3%) scale(1.01)}}@keyframes clean-path{0%,32%{left:46%;top:49%;opacity:0;transform:scale(.9)}38%{opacity:1;left:46%;top:49%;transform:scale(1)}55%{left:63%;top:34%;opacity:1;transform:scale(1.02)}68%{left:79%;top:57%;opacity:1;transform:scale(.98)}88%{opacity:0;left:79%;top:57%}to{opacity:0;left:46%;top:49%;transform:scale(.9)}}@keyframes clean-spin{0%,32%{transform:rotate(0)}55%{transform:rotate(240deg)}75%{transform:rotate(360deg)}to{transform:rotate(360deg)}}@keyframes swipe-in{0%{opacity:0;transform:translate3d(8%,0,0)}to{opacity:1;transform:translateZ(0)}}@keyframes pulse{0%{opacity:.8}50%{opacity:1}to{opacity:.8}}@keyframes grid-pan{0%{transform:translateZ(0)}to{transform:translate3d(80px,80px,0)}}@keyframes sweep{0%{background-position:-100% -100%}50%{background-position:10% 10%}to{background-position:120% 120%}}@media(max-width:960px){.nav{flex-direction:column;align-items:flex-start}.nav-right{width:100%;flex-wrap:wrap;justify-content:space-between}.nav-links{flex-wrap:wrap}}@media(max-width:720px){:root{--header-height: 76px;--footer-height: 60px;--slide-width: 106vw}.nav{padding:0 1rem}.logo-mark{height:36px}.section-pane{padding:1rem 1.1rem 1.25rem;overflow-x:hidden;align-items:flex-start;justify-content:flex-start}.section.combined-stack,.combined-stack .section-inner{height:auto}.section-inner{backdrop-filter:none;-webkit-backdrop-filter:none;background:radial-gradient(80% 60% at 20% 10%,rgba(255,190,120,.22),transparent),radial-gradient(60% 50% at 80% 0%,rgba(255,175,110,.22),transparent),#fff7ecf5;box-shadow:0 18px 36px #ffbe7847}.section-pane>*{height:auto;min-height:auto}.address-display{flex-direction:column;gap:.6rem}.copy-status{align-self:flex-end}.hero-shell{gap:1rem}.hero-top{grid-template-columns:1fr}.hero-anim-wrap{display:none}.exchange-form{padding:1rem}.form-grid{display:block}.form-aside{margin-top:1rem}.form-banner{grid-template-columns:auto 1fr;row-gap:.35rem}.eta-chip{justify-self:start}.timeline-shell{padding:0 0 .8rem;margin-top:1.1rem;width:100%;max-width:100%}.timeline{padding:1.25rem .25rem 1.35rem;gap:1rem;width:max-content;min-width:100%;display:inline-flex;box-sizing:border-box}.timeline-line{left:.5rem;right:.5rem}.timeline-item{min-width:150px;max-width:170px;padding:clamp(3.5rem,8vw,5rem) 0}.timeline-content.top{bottom:calc(50% + .7rem)}.timeline-content.bottom{top:calc(50% + .7rem)}.timeline-block h3{font-size:.95rem}.timeline-block p{font-size:.85rem}.combined-stack .stacked-block{max-height:none;overflow-y:auto}.combined-stack .stacked-block::-webkit-scrollbar{display:none}.combined-stack .stacked-block{scrollbar-width:none}.combined-stack .section-inner{overflow:visible}.clean-check .clean-figure{grid-template-columns:1fr}}
