@layer components{.td{--paper:#f6f7f3;--td-card:#ffffff;--tint:#eff3ea;--band:#e5efe0;--ink:#17201c;--mute:#55605a;--quiet:#79827b;--line:rgba(23,32,28,0.09);--line-2:rgba(23,32,28,0.16);--td-accent:#4f6f00;--td-signal:#c7ff2f;--on-signal:#0b0d0e;--mint:#e7f1df;--peach:#fdebdc;--lavender:#eeebff;--ice:#e5f1ff;--deep:#0b0e0d;--deep-2:#151b18;--deep-3:#1e2622;--deep-ink:#eef1ec;--deep-mute:#a6aea8;--deep-quiet:#7f8982;--deep-line:rgba(238,241,236,0.1);--deep-accent:#b9e24d;--val-green:#dcefdc;--val-green-ink:#26613a;--val-gold:#f6ecd2;--val-gold-ink:#76591a;--val-violet:#ebe6fb;--val-violet-ink:#4e3597;--f-display:"Manrope","Inter",system-ui,sans-serif;--f-body:"Inter",system-ui,-apple-system,sans-serif;--f-mono:"IBM Plex Mono",ui-monospace,"SFMono-Regular",monospace;--f-wordmark:"Avenir Next","Avenir Next LT Pro",Avenir,"Manrope",system-ui,sans-serif;--t-mono:0.6875rem;--t-micro:0.8125rem;--t-small:0.9375rem;--t-body:1rem;--t-lead:clamp(1.0625rem,0.98rem + 0.4vw,1.1875rem);--t-h4:1.1875rem;--t-h3:clamp(1.375rem,1.18rem + 0.85vw,1.9375rem);--t-h2:clamp(2.125rem,1.35rem + 3.3vw,4rem);--t-h1:clamp(2.5rem,1.5rem + 4.4vw,4.75rem);--t-fig:clamp(2.5rem,1.75rem + 3.3vw,4.25rem);--t-fig-sm:clamp(1.875rem,1.4rem + 2vw,2.75rem);--r-panel:26px;--r-card:18px;--r-tile:13px;--gap:10px;--pad:clamp(20px,1rem + 2.4vw,56px);--shadow:0 1px 2px rgba(21,58,48,0.04),0 16px 36px rgba(21,58,48,0.07);color-scheme:light;padding-top:env(safe-area-inset-top,0);padding-bottom:env(safe-area-inset-bottom,0)}.td .night{--td-card:var(--deep-2);--tint:var(--deep-3);--ink:var(--deep-ink);--mute:var(--deep-mute);--quiet:var(--deep-quiet);--line:var(--deep-line);--line-2:rgba(238,241,236,0.18);--td-accent:var(--deep-accent);color:var(--ink);color-scheme:dark}.td *,.td :after,.td :before{box-sizing:border-box}.td{-webkit-text-size-adjust:100%;margin:0;background:var(--paper);color:var(--ink);font-family:var(--f-body);font-size:var(--t-body);line-height:1.55;-webkit-font-smoothing:antialiased}.td img,.td svg{display:block;max-width:100%}.td a{color:inherit}.td ::selection{background:var(--td-signal);color:var(--on-signal)}.td :focus-visible{outline:2px solid var(--td-accent);outline-offset:3px;border-radius:4px}.td .wrap{max-width:1280px;margin-inline:auto;padding-left:max(16px,env(safe-area-inset-left,0px));padding-right:max(16px,env(safe-area-inset-right,0px))}.td .panel{background:var(--td-card);border-radius:var(--r-panel);padding:var(--pad);margin-bottom:var(--gap);position:relative}.td .panel--paper{background:transparent}.td .panel--tint{background:var(--tint)}.td .panel--night{background:var(--deep)}.td .panel--flush{padding-left:0;padding-right:0}.td h1,.td h2,.td h3,.td h4{font-family:var(--f-display);font-weight:800;letter-spacing:-.035em;line-height:1;margin:0;text-wrap:balance}.td h1{font-size:var(--t-h1)}.td h2{font-size:var(--t-h2);line-height:.98}.td h3{font-size:var(--t-h3);line-height:1.04}.td h4{font-size:var(--t-h4);letter-spacing:-.02em;line-height:1.2}.td p{margin:0}.td .lead{font-size:var(--t-lead);color:var(--mute);line-height:1.5;max-width:54ch}.td .body{color:var(--mute);max-width:60ch}.td .small{font-size:var(--t-small);color:var(--mute);line-height:1.5}.td .micro{font-size:var(--t-micro);color:var(--quiet);line-height:1.45}.td .mono{font-size:var(--t-mono);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--quiet)}.td .addr,.td .mono{font-family:var(--f-mono)}.td .addr{font-size:var(--t-micro);letter-spacing:-.01em;color:var(--td-accent);word-break:break-word}.td .fig{font-family:var(--f-display);font-weight:800;font-size:var(--t-fig);letter-spacing:-.05em;line-height:.88;font-variant-numeric:tabular-nums}.td .fig--sm{font-size:var(--t-fig-sm)}.td .ink-accent{color:var(--td-accent)}.td .ink-quiet{color:var(--quiet)}.td .stack{display:flex;flex-direction:column}.td .g6{gap:6px}.td .g10{gap:10px}.td .g14{gap:14px}.td .g20{gap:20px}.td .g28{gap:28px}.td .g40{gap:clamp(28px,3vw,44px)}.td .hl{background:var(--td-signal);color:var(--on-signal);border-radius:12px;padding:.02em .28em .1em;box-decoration-break:clone;-webkit-box-decoration-break:clone}.td .nav{gap:20px;padding:16px 0 18px;flex-wrap:wrap}.td .brand,.td .nav{display:flex;align-items:center}.td .brand{gap:9px;text-decoration:none}.td .brand svg{width:26px;height:26px;color:var(--ink)}.td .brand b{font-family:var(--f-display);font-weight:800;font-size:1.0625rem;letter-spacing:-.04em}.td .nav-links{display:flex;gap:22px;margin-left:8px}.td .nav-links a{text-decoration:none;font-size:var(--t-small);color:var(--mute);font-weight:500}.td .nav-links a:hover{color:var(--ink)}.td .nav-links a[aria-current=page]{color:var(--ink);font-weight:600}.td .nav-end{margin-left:auto;display:flex;align-items:center;gap:14px}@media (max-width:700px){.td .nav-links{display:none}}.td .btn{display:inline-flex;align-items:center;min-height:44px;gap:9px;border-radius:999px;padding:11px 19px;font-size:var(--t-small);font-weight:600;text-decoration:none;border:1px solid transparent;white-space:nowrap;transition:transform .14s ease,background .14s ease}.td .btn:hover{transform:translateY(-1px)}.td .btn svg{width:15px;height:15px}.td .btn--dark{background:var(--ink);color:var(--paper)}.td .btn--light{background:var(--td-card);color:var(--ink);border-color:var(--line-2)}.td .btn--lime{background:var(--td-signal);color:var(--on-signal)}.td .btn--ghost{background:transparent;color:var(--ink);border-color:var(--line-2)}.td .btn--sm{padding:8px 14px;font-size:var(--t-micro)}.td .btns{display:flex;gap:9px;flex-wrap:wrap}.td .badge{display:inline-flex;align-items:center;gap:8px;border:1px solid var(--line-2);border-radius:999px;padding:6px 14px 6px 11px;font-family:var(--f-mono);font-size:var(--t-mono);font-weight:500;letter-spacing:.14em;text-transform:uppercase;color:var(--mute);background:var(--td-card)}.td .badge:before{content:"";width:6px;height:6px;border-radius:50%;background:var(--td-signal)}.td .panel--night .badge{background:transparent}.td .wordmark{width:100%;height:auto;margin-block:clamp(10px,1.6vw,22px) var(--gap)}.td .wordmark text{font-family:var(--f-wordmark);font-weight:600;fill:var(--ink)}.td .wm-ink{fill:var(--ink)}.td .wm-green{fill:var(--star)}.td .bleed{overflow:hidden;line-height:0;margin-top:8px}.td .bleed svg{width:104%;margin-left:-2%}.td .bento{display:grid;grid-template-columns:.8fr 1.5fr .95fr;gap:var(--gap)}.td .bento--two{grid-template-columns:1fr 1fr}@media (max-width:920px){.td .bento{grid-template-columns:1fr 1fr}.td .bento>:first-child{grid-column:1/-1}}@media (max-width:620px){.td .bento,.td .bento--two{grid-template-columns:1fr}.td .bento>:first-child{grid-column:auto}}.td .card{background:var(--tint);border-radius:var(--r-card);padding:20px;display:flex;flex-direction:column;gap:12px;min-width:0;position:relative;overflow:hidden}.td .card--white{background:var(--td-card);border:1px solid var(--line)}.td .card--black{background:var(--deep);color:var(--deep-ink)}.td .card--black .micro,.td .card--black .mono{color:var(--deep-quiet)}.td .card--black .small{color:var(--deep-mute)}.td .card--lime{background:var(--td-signal);color:var(--on-signal)}.td .card--lime .micro,.td .card--lime .mono,.td .card--lime .small{color:var(--on-signal);opacity:.74}.td .card--photo{padding:0}.td .card .spacer{flex:1}.td .card-top{display:flex;align-items:flex-start;justify-content:space-between;gap:12px}.td .dot-mark{width:32px;height:32px;border-radius:50%;background:var(--td-signal);color:var(--on-signal);display:grid;place-items:center;flex:none}.td .dot-mark svg{width:18px;height:18px}.td .shot{display:flex;flex-direction:column;gap:9px;min-width:0}.td .shot figure{margin:0;position:relative}.td .shot img{border-radius:var(--r-card);width:100%}.td .shot figcaption{font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.1em;text-transform:uppercase;color:var(--quiet)}.td .fill-photo{position:absolute;inset:0;width:100%;height:100%;object-fit:cover;border-radius:0}.td .photo-box{position:relative;border-radius:var(--r-card);overflow:hidden;min-height:240px}.td .chip{position:absolute;left:16px;bottom:16px;background:var(--td-signal);color:var(--on-signal);border-radius:14px;padding:11px 16px 12px;max-width:min(74%,290px)}.td .chip b{display:block;font-family:var(--f-display);font-weight:800;font-size:clamp(1.125rem,1rem + .7vw,1.5rem);letter-spacing:-.03em;line-height:1.05}.td .chip span{display:block;font-size:var(--t-micro);line-height:1.35;margin-top:3px}.td .chip--dark{background:var(--deep);color:var(--deep-ink)}.td .chip--top{top:16px;bottom:auto}.td .rule{display:flex;align-items:center;gap:14px;margin-bottom:clamp(20px,2vw,34px)}.td .rule i{font-style:normal;font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.1em;color:var(--quiet)}.td .rule u{flex:none;width:clamp(34px,6vw,70px);height:1px;background:var(--line-2);text-decoration:none}.td .rule em{font-style:normal;font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.16em;text-transform:uppercase;color:var(--mute)}.td .feats{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:clamp(18px,2vw,30px)}.td .feats--4{grid-template-columns:repeat(4,minmax(0,1fr))}@media (max-width:820px){.td .feats--4{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:460px){.td .feats,.td .feats--4{grid-template-columns:1fr}}.td .feat{display:flex;flex-direction:column;gap:9px;min-width:0}.td .tile{width:34px;height:34px;border-radius:10px;background:var(--td-signal);color:var(--on-signal);display:grid;place-items:center}.td .tile svg{width:18px;height:18px}.td .tile--quiet{background:var(--tint);color:var(--ink)}.td .acard{background:var(--td-card);border:1px solid var(--line);border-radius:var(--r-card);padding:18px;display:flex;flex-direction:column;gap:10px;min-width:0}.td .acard-top{display:flex;align-items:flex-start;justify-content:space-between}.td .circ{width:34px;height:34px;border-radius:50%;background:var(--tint);color:var(--ink);display:grid;place-items:center}.td .circ svg{width:17px;height:17px}.td .arrow{color:var(--quiet)}.td .arrow svg{width:16px;height:16px}.td .phone{background:var(--deep);border-radius:30px;padding:9px;width:100%;max-width:290px;box-shadow:0 24px 60px rgba(0,0,0,.34);flex:none}.td .phone img{border-radius:23px;width:100%}.td .phone--wide{max-width:320px}.td .steps{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:0;margin-top:8px}.td .step{padding:14px 16px 15px 0;border-top:2px solid var(--line-2);display:flex;flex-direction:column;gap:5px;min-width:0}.td .step--on{border-top-color:var(--td-signal)}.td .step i{font-style:normal;font-family:var(--f-mono);font-size:var(--t-mono);letter-spacing:.14em;color:var(--quiet)}.td .step b{font-family:var(--f-display);font-weight:800;font-size:var(--t-h4);letter-spacing:-.025em}@media (max-width:620px){.td .steps{grid-template-columns:1fr}}.td .limebox{background:var(--td-signal);color:var(--on-signal);border-radius:var(--r-card);padding:clamp(18px,2vw,28px);display:flex;flex-direction:column;gap:10px;min-width:0}.td .limebox>.mono{color:var(--on-signal);opacity:.68}.td .row{background:#ffffff;color:var(--on-signal);border-radius:12px;padding:13px 16px;display:flex;align-items:center;gap:13px}.td .row b{font-family:var(--f-display);font-weight:800;letter-spacing:-.025em;font-size:var(--t-h4);font-variant-numeric:tabular-nums;flex:none}.td .row span{font-size:var(--t-small);line-height:1.35}.td .doors{display:grid;grid-template-columns:1fr 1fr;gap:var(--gap)}@media (max-width:820px){.td .doors{grid-template-columns:1fr}}.td .door{border-radius:var(--r-panel);overflow:hidden;display:flex;flex-direction:column;text-decoration:none;min-width:0;transition:transform .16s ease}.td .door:hover{transform:translateY(-3px)}.td .door--you{background:var(--td-card);border:1px solid var(--line)}.td .door--for{background:var(--td-signal);color:var(--on-signal)}.td .door-img{height:clamp(170px,20vw,230px);position:relative;overflow:hidden}.td .door-img img{width:100%;height:100%;object-fit:cover}.td .door-body{padding:clamp(20px,2vw,30px);display:flex;flex-direction:column;gap:13px;flex:1}.td .door--for .mono,.td .door--for .small{color:var(--on-signal);opacity:.76}.td .door ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:7px}.td .door li{display:flex;gap:9px;align-items:flex-start;font-size:var(--t-small);line-height:1.4}.td .door li svg{width:15px;height:15px;flex:none;margin-top:3px}.td .arms{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}@media (max-width:760px){.td .arms{grid-template-columns:1fr}}.td .armlist{margin:0;padding:0;list-style:none;display:flex;flex-direction:column}.td .armlist li{display:flex;gap:12px;padding:11px 0;border-top:1px solid var(--line);align-items:baseline}.td .armlist li:first-child{border-top:0}.td .armlist i{font-style:normal;font-family:var(--f-mono);font-size:var(--t-mono);color:var(--quiet);flex:none;width:1.6em}.td .armlist b{font-weight:600;font-size:var(--t-small)}.td .armlist span{font-size:var(--t-small);color:var(--mute)}.td .vals{display:flex;flex-wrap:wrap;gap:7px}.td .val{border-radius:999px;padding:6px 13px;font-size:var(--t-micro);font-weight:600}.td .val--g{background:var(--val-green);color:var(--val-green-ink)}.td .val--o{background:var(--val-gold);color:var(--val-gold-ink)}.td .val--v{background:var(--val-violet);color:var(--val-violet-ink)}.td .ladder{display:flex;flex-direction:column}.td .rung{display:flex;gap:16px;align-items:baseline;flex-wrap:wrap;padding:15px 0;border-top:1px solid var(--line)}.td .rung:first-child{border-top:0}.td .rung code{font-family:var(--f-mono);font-size:clamp(.8125rem,.72rem + .45vw,1rem);letter-spacing:-.02em;color:var(--ink);flex:1 1 15rem;min-width:0;word-break:break-word}.td .rung .mono{flex:none}.td .rung p{flex:1 1 18rem;font-size:var(--t-small);color:var(--mute);min-width:0}.td .plans{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:var(--gap)}@media (max-width:760px){.td .plans{grid-template-columns:1fr}}.td .plan{background:var(--tint);border-radius:var(--r-card);padding:clamp(20px,2vw,28px);display:flex;flex-direction:column;gap:14px;min-width:0}.td .plan--lead{background:var(--deep);color:var(--deep-ink)}.td .plan--lead .micro,.td .plan--lead .mono,.td .plan--lead .small{color:var(--deep-mute)}.td .plan ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.td .plan li{display:flex;gap:9px;font-size:var(--t-small);line-height:1.4;color:var(--mute)}.td .plan--lead li{color:var(--deep-mute)}.td .plan li svg{width:15px;height:15px;flex:none;margin-top:3px;color:var(--td-accent)}.td .price{display:flex;align-items:baseline;gap:8px;flex-wrap:wrap}.td .plainly{border:1px solid var(--line-2);border-radius:var(--r-card);padding:clamp(18px,2vw,26px);display:flex;flex-direction:column;gap:10px}.td .plainly h4{font-size:var(--t-h3)}.td .strip{background:var(--td-card);border-radius:999px;padding:14px clamp(18px,2vw,30px);gap:clamp(14px,2vw,30px);flex-wrap:wrap;margin-bottom:var(--gap)}.td .strip,.td .strip-item{display:flex;align-items:center}.td .strip-item{gap:9px;font-size:var(--t-small);font-weight:500}.td .strip-item svg{width:17px;height:17px;color:var(--td-accent);flex:none}.td .strip-div{width:1px;height:20px;background:var(--line-2);flex:none}@media (max-width:760px){.td .strip{border-radius:var(--r-card)}.td .strip-div{display:none}}.td .tags{display:flex;flex-wrap:wrap;gap:7px}.td .tag{border:1px solid var(--line-2);border-radius:999px;padding:7px 14px;font-size:var(--t-micro);color:var(--mute);text-decoration:none}.td .split{display:grid;grid-template-columns:1fr 1fr;gap:clamp(22px,3vw,48px);align-items:start}.td .split--wide{grid-template-columns:1.15fr 1fr}.td .split--narrow{grid-template-columns:.85fr 1fr}@media (max-width:860px){.td .split,.td .split--narrow,.td .split--wide{grid-template-columns:1fr}}.td .centre{max-width:760px;text-align:center}.td .centre,.td .centre .lead{margin-inline:auto}.td .centre .badge,.td .centre .btns,.td .centre .rule{justify-content:center}.td .foot{display:grid;grid-template-columns:1.4fr repeat(3,minmax(0,1fr));gap:clamp(22px,3vw,40px);padding-top:clamp(28px,3vw,46px);margin-top:clamp(28px,3vw,46px);border-top:1px solid var(--line)}.td .foot--three{grid-template-columns:1.4fr repeat(2,minmax(0,1fr))}.td .foot--two{grid-template-columns:1.5fr minmax(0,1fr)}@media (max-width:760px){.td .foot--three,.td .foot--two{grid-template-columns:1fr}.td .foot{grid-template-columns:1fr 1fr}.td .foot>:first-child{grid-column:1/-1}}.td .foot ul{margin:0;padding:0;list-style:none;display:flex;flex-direction:column;gap:8px}.td .foot a{font-size:var(--t-small);color:var(--mute);text-decoration:none}.td .foot a:hover{color:var(--ink)}.td .bridge{font-family:var(--f-display);font-weight:800;font-size:clamp(1.4375rem,1rem + 2vw,2.5rem);letter-spacing:-.035em;line-height:1.06;max-width:22ch;text-wrap:balance}@media (prefers-reduced-motion:reduce){.td *{transition-duration:.01ms!important;animation-duration:.01ms!important}.td .btn:hover,.td .door:hover{transform:none}}.td .sprite{position:absolute;width:0;height:0;overflow:hidden}.td .wordmark--nexusg8 text{font-size:256px}.td .wordmark--you text{font-size:436px}.td .wordmark--for text{font-size:455px}.td .bleed text{font-family:var(--f-wordmark);font-weight:600;font-size:256px;fill:var(--line-2)}.td .mb-sec{margin-bottom:clamp(22px,2.4vw,38px)}.td .mb-lg{margin-bottom:clamp(24px,3vw,44px)}.td .mb-gap{margin-bottom:var(--gap)}.td .ac{align-items:center}.td .jc{justify-content:center}.td .tall{min-height:min(520px,70vw)}.td .card--row{flex-direction:row;align-items:flex-start;gap:20px;flex-wrap:wrap}.td .card--gapped{gap:18px}.td .flex1{flex:1 1 9rem;min-width:0}.td .dot-mark--ink{background:var(--on-signal);color:var(--td-signal)}.td .rounded{border-radius:var(--r-card)}.td .wide-shot{width:100%}.td .bleed .wm-you{font-size:436px}.td .bleed .wm-for{font-size:455px}.td .phone{display:block}.td .shot figure.shot-mid{display:flex;justify-content:center}.td .panel .panel{margin-bottom:0}.td .wide-cover{width:100%;border-radius:var(--r-card)}.td .h-hl{line-height:1.24}.td .card--row .phone{max-width:248px}.td .centre--wide{max-width:1000px}.td .card>img{border-radius:12px}.td{--star:#587a00;--star-dim:rgba(23,32,28,0.085)}.td .night{--star:#b9e24d;--star-dim:rgba(238,241,236,0.11)}.td .starmark{width:clamp(190px,30vw,360px);height:auto;margin-inline:auto}.td .starmark .lit,.td .symk .lit{fill:var(--star)}.td .starmark .dim,.td .symk .dim{fill:var(--star-dim)}.td .starmark--sm{width:52px;margin-inline:0}.td .card--lime .starmark .lit{fill:var(--on-signal)}.td .card--lime .starmark .dim{fill:rgba(11,13,14,.16)}.td .centre+.bento,.td .wordmark+.bento{margin-top:clamp(30px,4vw,58px)}.td .mono--accent{color:var(--td-accent)}.td .lead strong{font-weight:600;color:var(--ink)}.td .valcards{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:var(--gap)}@media (max-width:760px){.td .valcards{grid-template-columns:1fr}}.td .valcard{border-radius:var(--r-card);padding:clamp(18px,1.6vw,24px);display:flex;flex-direction:column;gap:7px;min-width:0}.td .valcard--g{background:var(--val-green);color:var(--val-green-ink)}.td .valcard--o{background:var(--val-gold);color:var(--val-gold-ink)}.td .valcard--v{background:var(--val-violet);color:var(--val-violet-ink)}.td .valcard i{font-style:normal;font-family:var(--f-mono);font-size:var(--t-mono);font-weight:500;letter-spacing:.14em;text-transform:uppercase;opacity:.7}.td .valcard b{font-family:var(--f-display);font-weight:800;letter-spacing:-.02em;font-size:var(--t-h4);line-height:1.15}.td .valcard span{font-size:var(--t-small);line-height:1.4;opacity:.88}.td .symk{display:inline-block;height:1.12em;width:auto;vertical-align:-.25em}.td .markplate{background:var(--td-card);border-radius:12px;display:grid;place-items:center;padding:clamp(20px,3vw,36px)}.td .markplate .starmark{width:min(74%,180px);margin:0}.td .starmark--full .lit{fill:var(--star)}.td .shot--block img{width:100%;max-width:420px;margin-inline:auto;border:1px solid var(--line);box-shadow:var(--shadow)}.td .shot--wide img{max-width:540px}.td .shot--block figcaption{text-align:center}.td{--ui-paper:#f3f5f0;--ui-card:#ffffff;--ui-ink:#17201c;--ui-mute:#5b645e;--ui-quiet:#848d86;--ui-line:rgba(23,32,28,0.11);--ui-green:#4f6f00;--ui-lime:#c7ff2f;--ui-on-lime:#0b0d0e;--ui-gold-bg:#f8edd4;--ui-gold-ink:#7a5c18;--ui-black:#0b0e0d;--ui-shadow:0 1px 2px rgba(21,58,48,0.05),0 10px 26px rgba(21,58,48,0.07);--ui-cover-1:#16401f;--ui-cover-2:#1f6b3e;--ui-cover-3:#35a179}.td .ui-wrap{container-type:inline-size;width:100%;max-width:460px;margin-inline:auto}.td .ui-wrap--wide{max-width:540px}.td .ui{font-family:var(--f-body);font-size:clamp(9.5px,3.33cqw,15.5px);line-height:1.36;text-align:left;color:var(--ui-ink);background:var(--ui-paper);border:1px solid var(--line-2);border-radius:1.5em;box-shadow:var(--shadow);overflow:hidden;color-scheme:light}.td .ui-bar{display:flex;align-items:center;gap:.5em;padding:.95em 1.05em .8em}.td .ui-bar b{font-family:var(--f-display);font-weight:800;font-size:1.08em;letter-spacing:-.015em}.td .ui-bar .ui-mark{width:1.45em;height:1.45em;flex:none}.td .ui-dots{margin-left:auto;display:flex;gap:.4em}.td .ui-dot{width:2.05em;height:2.05em;border-radius:50%;border:1px solid var(--ui-line);display:grid;place-items:center;color:var(--ui-ink)}.td .ui-dot svg{width:1em;height:1em}.td .ui-card{background:var(--ui-card);border-radius:1.2em;margin:0 .8em .8em;box-shadow:var(--ui-shadow)}.td .ui-head{position:relative}.td .ui-cover{display:block;width:100%;border-radius:1.2em 1.2em 0 0}.td .ui-cover-art{aspect-ratio:932/222;border-radius:1.2em 1.2em 0 0;position:relative;overflow:hidden;background:linear-gradient(103deg,var(--ui-cover-1) 0,var(--ui-cover-2) 46%,var(--ui-cover-3) 100%)}.td .ui-cover-art svg{position:absolute;inset:0;width:100%;height:100%}.td .ui-face{left:0;top:54.9%;width:21.5%;border-radius:50%}.td .ui-face,.td .ui-logo{position:absolute;aspect-ratio:1}.td .ui-logo{left:4.6%;top:52%;width:20%;border-radius:1.05em;background:var(--ui-card);padding:.38em;box-shadow:var(--ui-shadow)}.td .ui-logo i{display:grid;place-items:center;width:100%;height:100%;border-radius:.74em;background:var(--ui-black);color:#fff}.td .ui-logo svg{width:58%;height:58%}.td .ui-body{padding:calc(10.9% + .95em) 1.15em 1.2em}.td .ui-body--logo{padding-top:calc(8.7% + .95em)}.td .ui-name{font-family:var(--f-display);font-weight:800;font-size:1.76em;line-height:1.06;letter-spacing:-.022em;margin:0}.td .ui-role{margin:.5em 0 0;font-size:1em;color:var(--ui-ink)}.td .ui-meta{margin:.2em 0 0;font-size:.93em;color:var(--ui-quiet)}.td .ui-addr{margin:.5em 0 0;font-family:var(--f-mono);font-weight:500;font-size:.9em;color:var(--ui-green);overflow-wrap:anywhere}.td .ui-line{margin:.75em 0 0;font-size:.95em;color:var(--ui-mute)}.td .ui-pills{display:flex;flex-wrap:wrap;gap:.4em;margin-top:.85em}.td .ui-pill{display:inline-flex;align-items:center;gap:.35em;font-size:.82em;font-weight:500;padding:.44em .74em;border-radius:999px;border:1px solid var(--ui-line);background:var(--ui-card);color:var(--ui-ink);white-space:nowrap}.td .ui-pill svg{width:1em;height:1em;color:var(--ui-quiet)}.td .ui-pill--gold{background:var(--ui-gold-bg);border-color:transparent;color:var(--ui-gold-ink)}.td .ui-pill--gold svg{color:currentColor}.td .ui-acts{display:grid;grid-template-columns:1fr 1fr;gap:.55em;margin-top:1em}.td .ui-btn{display:flex;align-items:center;justify-content:center;gap:.45em;font-size:.98em;font-weight:600;padding:.84em .6em;border-radius:.86em;border:1px solid var(--ui-line);background:var(--ui-card);color:var(--ui-ink)}.td .ui-btn svg{width:1.08em;height:1.08em}.td .ui-btn--go{background:var(--ui-green);border-color:var(--ui-green);color:#fff}.td .ui-btn--full{grid-column:1/-1}.td .ui-soc{margin-top:.95em;border:1px solid var(--ui-line);border-radius:1em;padding:.85em .9em .95em}.td .ui-soc p{margin:0 0 .62em;font-family:var(--f-mono);font-size:.68em;letter-spacing:.11em;text-transform:uppercase;color:var(--ui-quiet)}.td .ui-socs{display:flex;gap:.5em;flex-wrap:wrap}.td .ui-s{width:2.5em;height:2.5em;border-radius:50%;display:grid;place-items:center;color:#fff}.td .ui-s svg{width:1.3em;height:1.3em;fill:currentColor}.td .ui-s--li{background:#0a66c2}.td .ui-s--ig{background:radial-gradient(circle at 28% 108%,#fdf497 0,#fd5949 42%,#d6249f 62%,#285aeb 94%)}.td .ui-s--gh{background:#171515}.td .ui-s--yt{background:#ff0000}.td .ui-s--bs{background:#0285ff}.td .ui-s--fb{background:#1877f2}.td .ui-note{padding:0 1.3em 1.2em;font-size:.86em;color:var(--ui-mute)}.td .ui-note strong{color:var(--ui-ink);font-weight:600}.td .ui-body--flat{padding-top:1.15em}.td .ui-kicker{margin:0 0 .6em;font-family:var(--f-mono);font-size:.7em;font-weight:600;letter-spacing:.12em;text-transform:uppercase;color:var(--ui-green)}.td .ui-who{display:flex;align-items:center;gap:.75em}.td .ui-face-sm{width:3.4em;height:3.4em;border-radius:50%;flex:none;background:var(--ui-paper)}.td .ui-name--sm{font-size:1.32em}.td .ui-rows{margin-top:1em;border:1px solid var(--ui-line);border-radius:.95em;overflow:hidden}.td .ui-row{display:flex;align-items:center;gap:.6em;padding:.72em .85em;font-size:.92em;border-top:1px solid var(--ui-line)}.td .ui-row:first-child{border-top:0}.td .ui-row svg{width:1.05em;height:1.05em;color:var(--ui-quiet);flex:none}.td .ui-row b{margin-left:auto;font-weight:600;font-size:.88em;color:var(--ui-green)}.td .ui-row--off b{color:var(--ui-quiet)}.td .ui-swap{display:flex;align-items:center;gap:.8em;margin-top:.8em;padding:.85em .9em;border-radius:.95em;background:#eef2ea}.td .ui-swap b{display:block;font-size:.98em;font-weight:700}.td .ui-swap span{display:block;font-size:.88em;color:var(--ui-mute);margin-top:.12em}.td .ui-sw{margin-left:auto;width:2.7em;height:1.6em;border-radius:999px;background:var(--ui-green);display:flex;align-items:center;justify-content:flex-end;padding:.17em;flex:none}.td .ui-sw i{display:block;width:1.26em;height:1.26em;border-radius:50%;background:#fff}.td .ui-plate{font-family:var(--f-body);font-size:clamp(10px,3.1cqw,15.5px);line-height:1.4;text-align:left;color:var(--ui-ink);background:var(--ui-paper);border:1px solid var(--line-2);border-radius:1.4em;box-shadow:var(--shadow);padding:.95em;color-scheme:light}.td .ui-tile{background:var(--ui-card);border-radius:1.05em;padding:1em 1.05em 1.1em;box-shadow:var(--ui-shadow)}.td .ui-tile+.ui-tile{margin-top:.75em}.td .ui-tile-top{display:flex;align-items:center;gap:.65em}.td .ui-ic{width:2.35em;height:2.35em;border-radius:.7em;background:#eef1ec;display:grid;place-items:center;flex:none}.td .ui-ic svg{width:1.2em;height:1.2em;color:var(--ui-ink)}.td .ui-tile h5{margin:0;font-family:var(--f-display);font-weight:800;font-size:1.24em;letter-spacing:-.012em}.td .ui-amt{margin-left:auto;display:flex;align-items:center;gap:.35em;font-weight:600;font-size:1.08em;color:var(--ui-green)}.td .ui-amt svg{width:.95em;height:.95em;color:var(--ui-quiet)}.td .ui-tile p{margin:.72em 0 0;font-size:1em;color:var(--ui-mute)}.td .ui img{max-width:none;border:0;box-shadow:none;margin-inline:0}.td .ui .ui-cover{border-radius:1.2em 1.2em 0 0}.td .ui .ui-face,.td .ui .ui-face-sm{border-radius:50%}.td .shot figure:has(.ui-wrap){display:block}.td .bento--gate{grid-template-columns:1.15fr 1.3fr .85fr}@media (max-width:920px){.td .bento--gate{grid-template-columns:1fr 1fr}}@media (max-width:620px){.td .bento--gate{grid-template-columns:1fr}}.td .card--screen{padding:14px;gap:10px}.td .card--screen .mono,.td .card--screen .small{padding-inline:6px}.td .ui-addr,.td .ui-kicker,.td .ui-line,.td .ui-meta,.td .ui-name,.td .ui-role{display:block}.td .ui-swap>span:first-child,.td .ui-who>span{display:block;min-width:0}.td .ui-sw i{margin-left:auto}.td .ui img.ui-cover{width:100%;height:auto}.td .ui img.ui-face{width:21.5%;height:auto}.td .ui img.ui-face-sm{width:3.4em;height:3.4em}.td{--ui-warn:#a2480d;--ui-warn-bg:#feebdc;--ui-live:#11697a;--ui-live-bg:#dbf6fd;--ui-grow:#16704a;--ui-grow-bg:#e3f3ea}.td .ui-cbar{display:flex;align-items:center;gap:.65em;padding:.8em 1em;background:var(--ui-card);border-bottom:1px solid var(--ui-line)}.td .ui-clogo{width:2.5em;height:2.5em;border-radius:.72em;background:var(--ui-black);display:grid;place-items:center;color:#fff;flex:none}.td .ui-clogo svg{width:58%;height:58%}.td .ui-cwho{min-width:0;flex:1}.td .ui-cwho b{font-family:var(--f-display);font-weight:800;font-size:1.02em;letter-spacing:-.014em}.td .ui-cwho b,.td .ui-cwho span{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td .ui-cwho span{font-size:.82em;color:var(--ui-quiet)}.td .ui-cbody{padding:1em 1em 1.2em}.td .ui-cline{margin:.4em 0 0;font-size:.92em;color:var(--ui-mute)}.td .ui-cline b{font-family:var(--f-mono);font-weight:500;color:var(--ui-green);overflow-wrap:anywhere}.td .ui-crow{display:flex;gap:.5em;margin-top:.9em}.td .ui-crow .ui-btn{flex:1 1 0;min-width:0;padding:.74em .5em;font-size:.88em}.td .ui-btn--ink{background:var(--ui-ink);border-color:var(--ui-ink);color:#fff}.td .ui-sec{margin:1.2em 0 .55em;font-family:var(--f-mono);font-size:.68em;font-weight:600;letter-spacing:.13em;text-transform:uppercase;color:var(--ui-quiet)}.td .ui-tiles{display:grid;grid-template-columns:repeat(3,1fr);gap:.55em}.td .ui-t{background:var(--ui-card);border-radius:.9em;padding:.78em .72em .85em;box-shadow:var(--ui-shadow);min-width:0}.td .ui-t i{display:grid;place-items:center;width:2em;height:2em;border-radius:.6em}.td .ui-t i svg{width:1.05em;height:1.05em}.td .ui-t--warn i{background:var(--ui-warn-bg);color:var(--ui-warn)}.td .ui-t--grow i{background:var(--ui-grow-bg);color:var(--ui-grow)}.td .ui-t--live i{background:var(--ui-live-bg);color:var(--ui-live)}.td .ui-t-fig{display:block;margin-top:.52em;font-family:var(--f-display);font-weight:800;font-size:1.5em;line-height:1;letter-spacing:-.025em}.td .ui-t-fig em{font-style:normal;font-size:.48em;font-weight:700;color:var(--ui-green);margin-left:.3em;vertical-align:.6em}.td .ui-t-name{margin-top:.34em;font-size:.88em;font-weight:600}.td .ui-t-name,.td .ui-t-sub{display:block;white-space:nowrap;overflow:hidden;text-overflow:ellipsis}.td .ui-t-sub{font-size:.8em;color:var(--ui-quiet)}}