@font-face{font-family:Gemma Sans;src:local(Avenir Next);font-display:swap}:root{color:#11152f;font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;background:#fff8f2;font-family:Gemma Sans,Helvetica Neue,Helvetica,Arial,sans-serif}body{background:#fff8f2;min-width:320px;min-height:100vh;margin:0}::selection{color:#fff;background:#225ec5}:root{--cream:#fff8f2;--paper:#fffdf9;--navy:#11152f;--red:#b72135;--gold:#b98b2a;--muted:#696473;--google-blue:#4285f4;--google-red:#ea4335;--google-yellow:#fbbc04;--google-green:#34a853}*{box-sizing:border-box}html{scroll-behavior:smooth}body{background:var(--cream);min-width:320px;color:var(--navy);margin:0;overflow-x:hidden}button,a{font:inherit}a{color:inherit}button{cursor:pointer}.wrap{width:min(100% - 48px,1280px);margin-inline:auto}main{isolation:isolate;position:relative;overflow:hidden}main>:not(.circuit-field){z-index:1;position:relative}.circuit-field{z-index:0;pointer-events:none;height:min(76vh,760px);position:absolute;inset:78px 0 auto;overflow:hidden}.circuit-trace{--circuit-color:var(--google-blue);width:clamp(140px,20vw,290px);height:clamp(64px,9vw,118px);color:var(--circuit-color);border-top:1px solid color-mix(in srgb,currentColor,transparent 56%);border-right:1px solid color-mix(in srgb,currentColor,transparent 56%);opacity:.18;filter:drop-shadow(0 0 5px color-mix(in srgb,currentColor,transparent 62%));animation:7s ease-in-out infinite circuit-pulse;position:absolute}.circuit-trace:before,.circuit-trace:after{content:"";background:currentColor;border-radius:50%;position:absolute}.circuit-trace:before{width:5px;height:5px;box-shadow:0 0 0 3px color-mix(in srgb,currentColor,transparent 84%);top:-3px;left:-2px}.circuit-trace:after{width:7px;height:7px;animation:3.8s ease-in-out infinite circuit-signal;bottom:-4px;right:-4px;box-shadow:0 0 10px}.circuit-trace:first-child{top:7%;left:-3%}.circuit-trace:nth-child(2){--circuit-color:var(--google-red);animation-delay:-1.8s;top:18%;right:-5%;transform:rotate(180deg)}.circuit-trace:nth-child(3){--circuit-color:var(--google-yellow);animation-delay:-3.2s;top:48%;left:3%;transform:rotateX(180deg)}.circuit-trace:nth-child(4){--circuit-color:var(--google-green);animation-delay:-4.6s;top:68%;right:1%;transform:rotate(180deg)rotateX(180deg)}.circuit-trace:nth-child(5){--circuit-color:var(--google-blue);width:130px;height:52px;animation-delay:-5.4s;top:33%;left:38%;transform:rotate(90deg)}.circuit-trace:nth-child(6){--circuit-color:var(--google-red);width:110px;height:44px;animation-delay:-6.1s;top:82%;left:47%}.nav{border-bottom:1px solid color-mix(in srgb,var(--navy),transparent 84%);letter-spacing:.15em;grid-template-columns:1fr auto;align-items:center;min-height:78px;font-size:11px;font-weight:800;display:grid}.logo{align-items:center;gap:12px;width:max-content;text-decoration:none;display:inline-flex}.pair-label{color:var(--muted);letter-spacing:.1em;opacity:.72;font-size:9px;font-weight:750}.nav-actions{justify-self:end;align-items:center;gap:10px;display:flex}.nav-x,.buy-link{letter-spacing:.11em;justify-content:center;align-items:center;min-height:44px;padding:0 12px;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.nav-x{color:var(--navy)}.nav-x:hover{color:var(--red)}.buy-link{border:1px solid var(--navy);background:var(--navy);color:var(--paper);border-radius:999px}.buy-link:hover{border-color:var(--red);background:var(--red)}.gemma-avatar{background:conic-gradient(var(--google-blue) 0 25%,var(--google-red) 25% 50%,var(--google-yellow) 50% 75%,var(--google-green) 75%);width:34px;height:34px;box-shadow:0 0 0 3px var(--cream);border:0;border-radius:50%;flex:none;padding:2px;display:inline-grid;overflow:hidden}.gemma-avatar img{object-fit:cover;object-position:center 18%;border-radius:50%;width:100%;height:100%;display:block}.hero{grid-template-columns:.9fr 1.1fr;grid-template-areas:"copy visual""selector visual";align-items:start;column-gap:clamp(36px,7vw,110px);padding:44px 40px 48px;display:grid}.copy{z-index:1;grid-area:copy;position:relative}.kicker,.look-selector p{letter-spacing:.18em;margin:0;font-size:10px;font-weight:850}.kicker{color:var(--red)}h1,h2{letter-spacing:-.07em;margin:25px 0 0;font-family:Iowan Old Style,Palatino Linotype,Georgia,serif;font-weight:400}h1{font-size:clamp(36px,4.5vw,60px);line-height:.94}h1 .model-line,h1 .super-line{white-space:nowrap;width:max-content;max-width:100%;display:block}.model-link{color:inherit;-webkit-text-decoration-color:color-mix(in srgb,var(--navy),transparent 58%);text-decoration-color:color-mix(in srgb,var(--navy),transparent 58%);text-underline-offset:.12em;text-decoration-thickness:1px;transition:color .18s,text-decoration-color .18s}.model-link:hover{color:var(--red);-webkit-text-decoration-color:var(--red);text-decoration-color:var(--red)}h1 em{color:var(--red);margin-top:13px;font-size:.78em;font-weight:400}.super-line{letter-spacing:-.01em}.sub{color:var(--muted);margin:24px 0 20px;font-size:18px}.look-selector{border-top:2px solid var(--navy);border-bottom:1px solid color-mix(in srgb,var(--navy),transparent 75%);grid-area:selector;width:min(100%,460px);padding:16px}.look-selector p{justify-content:space-between;gap:8px;display:flex}.look-selector p span{color:var(--red)}.look-controls{grid-template-columns:repeat(4,1fr);gap:7px;margin-top:14px;display:grid}.look-control{--look-color:var(--google-blue);border:1px solid color-mix(in srgb,var(--navy),transparent 65%);min-height:44px;color:var(--navy);letter-spacing:.08em;background:0 0;padding:0 6px;font-size:9px;font-weight:850;transition:background .18s,color .18s,transform .18s}.look-control:before{content:"";background:var(--look-color);width:5px;height:5px;box-shadow:0 0 7px color-mix(in srgb,var(--look-color),transparent 35%);vertical-align:1px;border-radius:50%;margin-right:6px;display:inline-block}.look-control[data-look=couture]{--look-color:var(--google-red)}.look-control[data-look=street]{--look-color:var(--google-yellow)}.look-control[data-look=runway]{--look-color:var(--google-green)}.look-control:hover,.look-control[aria-pressed=true]{color:var(--paper);background:var(--navy)}.look-control[aria-pressed=true]{box-shadow:inset 0 -3px 0 var(--look-color)}main[data-accent=navy] .cameo-frame{background:linear-gradient(135deg,#11152f,#496080 45%,#11152f)}.look-control:focus-visible,a:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.visual{grid-area:visual;justify-self:center;width:min(100%,570px);position:relative}.cameo-frame{background:linear-gradient(135deg,#805f1d,#e6c273 38%,#8a651e 62%,#f3d996);border-radius:48% 48% 44% 44%/39% 39% 50% 50%;padding:9px;position:relative;overflow:hidden;box-shadow:0 35px 75px #11152f2e}.cameo-frame--picture{aspect-ratio:1122/1402}.cameo-frame--tall-picture{aspect-ratio:1086/1448}.cameo-frame--video-circle{aspect-ratio:1;background:0 0;border-radius:50%;padding:0}.hero-art{object-fit:cover;object-position:center top;border-radius:inherit;background:#efe6dc;width:100%;height:100%;display:block}.hero-art--contain{object-fit:contain;object-position:center}.hero-art--bleed{transform:scale(1.012)}.sound-toggle{z-index:4;min-height:42px;color:var(--paper);-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);letter-spacing:.13em;background:#11152fc7;border:1px solid #ffffffb8;border-radius:999px;padding:0 15px;font-size:9px;font-weight:850;position:absolute;bottom:7%;left:50%;transform:translate(-50%)}.sound-toggle:hover,.sound-toggle[aria-pressed=true]{background:var(--paper);color:var(--navy)}.sound-toggle:focus-visible{outline:3px solid var(--gold);outline-offset:4px}.necklace-cue{z-index:2;gap:7px;display:flex;position:absolute;bottom:9%;right:7%;transform:rotate(-12deg)}.necklace-cue i{background:var(--google-blue);width:9px;height:9px;box-shadow:0 0 0 2px var(--paper);transform:rotate(45deg)}.necklace-cue i:nth-child(2){background:var(--google-red)}.necklace-cue i:nth-child(3){background:var(--google-yellow)}.necklace-cue i:nth-child(4){background:var(--google-green)}.camera-flash{z-index:3;pointer-events:none;background:var(--paper);opacity:0;mix-blend-mode:screen;position:absolute;inset:0}.camera-flash[data-motion=playing]{animation:.28s ease-out camera-flash}.marquee{background:var(--navy);color:var(--paper);padding:15px 0;overflow:hidden}.marquee-track{align-items:center;gap:26px;width:max-content;animation:28s linear infinite marquee;display:flex}.marquee span{letter-spacing:.15em;white-space:nowrap;font-size:10px;font-weight:850}.marquee i{background:var(--google-blue);width:8px;height:8px;transform:rotate(45deg)}.marquee i:nth-of-type(2){background:var(--google-red)}.marquee i:nth-of-type(3){background:var(--google-yellow)}.marquee i:nth-of-type(4){background:var(--google-green)}.archive{padding:104px 40px 110px}.market-panel{border-top:1px solid color-mix(in srgb,var(--navy),transparent 78%);margin-top:16px;padding-top:15px}.market-price{border:1px solid color-mix(in srgb,var(--navy),transparent 68%);background:color-mix(in srgb,var(--paper),transparent 18%);color:inherit;grid-template-columns:auto 1fr;align-items:end;gap:5px 14px;padding:11px 12px;text-decoration:none;transition:background .18s,border-color .18s,transform .18s;display:grid}.market-price:hover{border-color:var(--navy);background:var(--paper);transform:translateY(-1px)}.market-price span,.market-address>span{letter-spacing:.14em;font-size:9px;font-weight:850}.market-price strong{color:var(--red);justify-self:end;font:400 30px/.8 Georgia,serif}.market-price small{color:var(--muted);letter-spacing:.12em;grid-column:1/-1;font-size:8px;font-weight:750}.market-source{align-items:center;width:max-content;min-height:28px;display:inline-flex;font-size:9px!important;font-weight:800!important}.market-price:hover .market-source{color:var(--red)}.market-address{border-top:1px solid color-mix(in srgb,var(--navy),transparent 86%);grid-template-columns:max-content minmax(0,1fr) auto;align-items:center;gap:10px;margin-top:12px;padding-top:12px;display:grid}.market-token-label{flex-direction:column;gap:3px;display:flex}.market-token-label small{color:var(--muted);letter-spacing:.1em;font-size:7px;font-weight:700}.market-address a{min-width:0;color:inherit;text-decoration:none}.market-address code{color:color-mix(in srgb,var(--navy),transparent 18%);text-overflow:ellipsis;white-space:nowrap;font:700 9.5px/1.4 ui-monospace,SFMono-Regular,Menlo,monospace;display:block;overflow:hidden}.copy-button{border:1px solid var(--navy);min-width:62px;min-height:44px;color:var(--navy);letter-spacing:.12em;background:0 0;padding:0 9px;font-size:8px;font-weight:850}.copy-button:hover:not(:disabled){background:var(--navy);color:var(--paper)}.copy-button:disabled{border-color:color-mix(in srgb,var(--navy),transparent 72%);color:var(--muted);cursor:not-allowed;opacity:.62}.copy-button:focus-visible{outline:3px solid var(--gold);outline-offset:3px}.archive-heading{border-bottom:2px solid var(--navy);justify-content:space-between;align-items:end;gap:32px;padding-bottom:20px;display:flex}.archive-heading p{color:var(--red);letter-spacing:.18em;margin:0;font-size:10px;font-weight:850}.archive-heading h2{margin:0;font-size:clamp(44px,6vw,82px);line-height:.85}.archive-grid{grid-template-columns:repeat(12,1fr);align-items:start;gap:14px;margin-top:28px;display:grid}.archive-shot{background:var(--paper);grid-column:span 4;margin:0;overflow:hidden}.archive-shot:first-child{grid-column:span 7}.archive-shot:nth-child(2){grid-column:span 5}.archive-shot img{width:100%;height:auto;display:block}.archive-shot figcaption{border-top:1px solid color-mix(in srgb,var(--navy),transparent 78%);color:var(--navy);letter-spacing:.13em;text-transform:uppercase;justify-content:space-between;gap:16px;padding:12px 3px 4px;font-size:9px;font-weight:850;display:flex}.archive-shot figcaption span{color:var(--red)}.model-card{padding:96px 40px 95px}.card-heading{border-bottom:2px solid var(--navy);justify-content:space-between;align-items:center;padding-bottom:17px;display:flex}.card-heading p{letter-spacing:.16em;margin:0;font-size:10px;font-weight:850}.specs{grid-template-columns:repeat(3,1fr);margin:0;display:grid}.specs div{border-bottom:1px solid color-mix(in srgb,var(--navy),transparent 76%);flex-direction:column;justify-content:space-between;min-height:150px;padding:23px;display:flex}.specs div:not(:nth-child(3n+1)){border-left:1px solid color-mix(in srgb,var(--navy),transparent 76%)}.specs dt{color:var(--muted);letter-spacing:.14em;font-size:10px;font-weight:800}.specs dd{letter-spacing:-.05em;margin:0;font-size:clamp(24px,2.7vw,39px);font-weight:850}.specs .pending{color:var(--red)}.specs .live{color:#23844e}.specs .contract-value{letter-spacing:-.04em;align-items:center;gap:12px;font-size:clamp(18px,2vw,28px);display:flex}.specs .contract-value a{text-decoration:none}.specs .contract-value .copy-button{flex:none}.drop-row{color:var(--muted);justify-content:space-between;align-items:center;gap:24px;padding-top:22px;display:flex}.drop-row p{margin:0}.stare-again{min-width:44px;min-height:44px;color:var(--navy);letter-spacing:.14em;justify-content:center;align-items:center;font-size:10px;font-weight:850;text-decoration:none;display:inline-flex}.footer{border-top:1px solid color-mix(in srgb,var(--navy),transparent 80%);color:var(--muted);letter-spacing:.09em;grid-template-columns:1fr 1fr auto;gap:25px;padding:33px 0;font-size:9px;font-weight:700;display:grid}.footer p{margin:0}.footer p:nth-child(2){text-align:center}.look-copy{border-top:1px solid color-mix(in srgb,var(--navy),transparent 82%);margin-top:18px;padding-top:15px}.look-copy h2{color:var(--red);letter-spacing:.12em;text-transform:uppercase;margin:0;font-family:Arial,sans-serif;font-size:11px;font-weight:900;line-height:1.1}.look-copy p{color:var(--navy);letter-spacing:0;margin:7px 0 0;font:italic 16px/1.25 Georgia,serif;display:block}@keyframes camera-flash{0%{opacity:0}30%{opacity:.9}to{opacity:0}}@keyframes marquee{to{transform:translate(-35%)}}@keyframes circuit-pulse{0%,to{opacity:.1;filter:drop-shadow(0 0 2px color-mix(in srgb,currentColor,transparent 76%))}50%{opacity:.28;filter:drop-shadow(0 0 7px color-mix(in srgb,currentColor,transparent 48%))}}@keyframes circuit-signal{0%,to{opacity:.28;transform:scale(.72)}50%{opacity:.9;transform:scale(1.08)}}@media (width<=850px){.wrap{width:min(100% - 30px,700px)}.nav{grid-template-columns:1fr auto;column-gap:12px}.hero{text-align:center;grid-template-columns:1fr;grid-template-areas:"copy""visual""selector";padding:50px 0 70px}h1{font-size:clamp(42px,8vw,58px)}h1 .model-line,h1 .super-line{margin-inline:auto}.look-selector{text-align:left;margin:28px auto 0}.visual{width:min(92vw,560px)}.archive{padding:88px 0 94px}.archive-grid{grid-template-columns:repeat(2,1fr)}.archive-shot,.archive-shot:nth-child(2){grid-column:span 1}.archive-shot:first-child{grid-column:span 2}.model-card{padding:88px 0 95px}.specs{grid-template-columns:repeat(2,1fr)}.specs div:not(:nth-child(3n+1)){border-left:0}.specs div:nth-child(2n){border-left:1px solid color-mix(in srgb,var(--navy),transparent 76%)}.drop-row{flex-direction:column;align-items:flex-start}.footer{text-align:center;grid-template-columns:1fr}.footer p:nth-child(2){text-align:center}}@media (width<=520px){.wrap{width:calc(100% - 24px)}.nav{column-gap:8px;min-height:68px}.pair-label{display:none}.nav-actions{gap:4px}.nav-x,.buy-link{padding:0 7px;font-size:9px}.hero{padding:40px 0 54px}.kicker{font-size:9px}h1{font-size:clamp(35px,11.2vw,44px)}.look-control{letter-spacing:.035em;padding-inline:3px;font-size:8px}.look-control:before{width:4px;height:4px;margin-right:4px}.circuit-field{opacity:.76;height:720px;inset-block-start:68px}.circuit-trace:nth-child(5),.circuit-trace:nth-child(6){display:none}.sub{font-size:16px}.archive-heading{flex-direction:column;align-items:start;gap:18px}.archive-grid{grid-template-columns:1fr;gap:24px}.archive-shot,.archive-shot:first-child,.archive-shot:nth-child(2){grid-column:1}.specs div{min-height:122px;padding:17px 13px}.specs dd{font-size:23px}.specs .contract-value{flex-direction:column;align-items:flex-start;gap:8px}.footer{padding:28px 0}}@media (prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,:before,:after{transition-duration:.01ms!important;animation-duration:.01ms!important;animation-iteration-count:1!important}.circuit-trace,.circuit-trace:after{animation:none!important}}
