@layer components{.f-sec{padding:112px 0;position:relative;overflow:hidden}@media (min-width:1024px){.f-sec{padding:150px 0}}.f-paper{background:var(--paper);color:var(--ink)}.f-mist{background:var(--mist);color:var(--ink)}.f-night{--night:color-mix(in oklch, var(--forest) 70%, black);background:radial-gradient(90% 70% at 70% 30% in oklch, color-mix(in oklch, var(--forest) 92%, var(--pine)), var(--night));color:#fff}.f-wrap{padding:0 20px}@media (min-width:1024px){.f-wrap{padding:0 40px}}.f-h2{max-width:16ch;font:600 clamp(38px, 4.4vw, 72px)/.98 var(--font-display);letter-spacing:-.045em;margin:0}.f-body{max-width:33rem;color:color-mix(in oklch, var(--ink) 60%, transparent);margin:29px 0 0;font-size:17px;line-height:1.6}.f-body-dark{color:#ffffff9e}[style*=--h]{--pop:oklch(.72 .17 var(--h));--deep:oklch(.42 .14 var(--h));--soft:oklch(.93 .06 var(--h));--color-brand-from:oklch(.8 .16 var(--h));--color-brand-via:oklch(.68 .18 calc(var(--h) + 40));--color-brand-to:oklch(.55 .17 calc(var(--h) + 80))}.f-tag{background:var(--deep);color:#fff;font:700 11px/1 var(--font-code);letter-spacing:.1em;border-radius:6px;margin-top:18px;padding:5px 9px 4px;display:inline-block;transform:rotate(-2deg)}.f-1-grid{gap:18px;max-width:1240px;margin:64px auto 0;display:grid}@media (min-width:640px){.f-1-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.f-1-grid{grid-template-columns:repeat(4,1fr)}.f-1-big{grid-area:span 2/span 2}}.f-1-card{background:var(--soft);box-shadow:0 2px 0 var(--deep), 0 18px 30px -18px oklch(.4 .12 var(--h) / .6);border-radius:20px;padding:24px 24px 28px;transition:rotate .35s cubic-bezier(.2,.8,.2,1),transform .35s;position:relative}.f-1-card:hover{transform:translateY(-4px);rotate:0deg!important}.f-1-card h3{font:700 18px/1.2 var(--font-display);letter-spacing:-.02em;color:var(--deep);margin:14px 0 0}.f-1-card p{color:oklch(.35 .06 var(--h));margin:8px 0 0;font-size:14px;line-height:1.55}.f-1-icon{background:var(--pop);color:#fff;border-radius:16px;place-items:center;width:54px;height:54px;display:grid;transform:rotate(-6deg);box-shadow:inset 0 -3px #00000026;box-shadow:inset 0 -3px lab(0% 0 0/.15)}.f-1-big{background:oklch(.3 .08 var(--h));color:#fff;box-shadow:0 3px 0 oklch(.2 .08 var(--h)), 0 30px 50px -24px oklch(.3 .12 var(--h) / .7)}.f-1-big h3{color:#fff;font-size:26px}.f-1-big p{color:#ffffffb3;max-width:30rem;font-size:15.5px}.f-1-big .f-tag{background:var(--pop)}.f-1-ever{aspect-ratio:16/7;border-radius:14px;height:auto}.f-2-grid{border-top:1px solid color-mix(in oklch, var(--ink) 11%, transparent);border-left:1px solid color-mix(in oklch, var(--ink) 11%, transparent);gap:0;max-width:1240px;margin:64px auto 0;display:grid}@media (min-width:640px){.f-2-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.f-2-grid{grid-template-columns:repeat(4,1fr)}}.f-2-cell{border-right:1px solid color-mix(in oklch, var(--ink) 11%, transparent);border-bottom:1px solid color-mix(in oklch, var(--ink) 11%, transparent);padding:22px 22px 28px;transition:background .3s}.f-2-cell:hover{background:var(--soft)}.f-2-art{position:relative}.f-2-ever{aspect-ratio:4/3;background:var(--soft);height:auto;color:var(--deep);border-radius:12px}.f-2-cube{filter:drop-shadow(0 6px 8px oklch(.3 .1 var(--h) / .4));position:absolute;top:-12px;right:-8px;rotate:12deg}.f-2-cell h3{font:700 16.5px/1.3 var(--font-display);letter-spacing:-.015em;color:var(--deep);margin:20px 0 0}.f-2-cell p{color:color-mix(in oklch, var(--ink) 62%, transparent);margin:8px 0 0;font-size:14px;line-height:1.55}.f-3-grid{gap:12px;margin-top:56px;display:grid}@media (min-width:640px){.f-3-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.f-3-grid{grid-template-columns:repeat(4,1fr)}.f-3-map{grid-area:span 2/span 2}}.f-3-cell{min-height:200px;box-shadow:inset 0 0 0 1px oklch(.75 .15 var(--h) / .28), 0 0 40px -20px oklch(.75 .17 var(--h) / .5);background:#ffffff0a;border-radius:18px;flex-direction:column;justify-content:space-between;gap:18px;padding:24px;display:flex;position:relative}.f-3-icon{width:44px;height:44px;color:oklch(.85 .16 var(--h));background:oklch(.75 .17 var(--h) / .14);box-shadow:0 0 22px -4px oklch(.75 .17 var(--h) / .7);border-radius:12px;place-items:center;display:grid}.f-3-sign{font:700 11px/1 var(--font-code);letter-spacing:.14em;color:oklch(.85 .16 var(--h));text-shadow:0 0 12px oklch(.75 .17 var(--h) / .9);margin-bottom:10px;display:inline-block}.f-3-cell h3{font:600 16.5px/1.3 var(--font-display);margin:0}.f-3-cell p{color:#fff9;margin:7px 0 0;font-size:14px;line-height:1.55}.f-3-map [data-slot=world-map]{flex:1}.f-4-wall{gap:14px;margin-top:56px;display:grid}@media (min-width:640px){.f-4-wall{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.f-4-wall{grid-template-columns:repeat(4,1fr)}.f-4-wide{grid-column:span 2}}.f-4-block{background:var(--pop);min-height:250px;color:oklch(.2 .06 var(--h));border-radius:4px;flex-direction:column;justify-content:space-between;padding:22px 24px 24px;display:flex;position:relative;overflow:hidden}.f-4-block:nth-child(2n){background:oklch(.28 .09 var(--h));color:#fff}.f-4-word{z-index:1;font:800 clamp(40px, 4.6vw, 76px)/.86 var(--font-display);letter-spacing:-.05em;transform-origin:0;text-shadow:3px 3px #0000002e;text-shadow:3px 3px lab(0% 0 0/.18);position:relative;transform:rotate(-3deg)}.f-4-block:nth-child(2n) .f-4-word{color:var(--pop)}.f-4-dots{opacity:.18;background-image:radial-gradient(currentColor 1.6px,#0000 1.8px);background-size:12px 12px;border-radius:50%;width:220px;height:220px;position:absolute;bottom:-30px;right:-30px}.f-4-fact{z-index:1;max-width:30rem;position:relative}.f-4-fact h3{font:700 16px/1.3 var(--font-display);margin:0}.f-4-fact p{opacity:.78;margin:6px 0 0;font-size:14px;line-height:1.5}.f-5-grid{gap:14px;max-width:1240px;margin:64px auto 0;display:grid}@media (min-width:640px){.f-5-grid{grid-template-columns:repeat(2,1fr)}}@media (min-width:1024px){.f-5-grid{grid-template-columns:repeat(4,1fr)}}.f-5-card{background:linear-gradient(160deg, #fff, var(--soft));min-height:300px;box-shadow:0 0 0 1px oklch(.6 .1 var(--h) / .2);border-radius:22px;flex-direction:column;justify-content:space-between;gap:22px;padding:26px;display:flex;position:relative}.f-5-cube{filter:drop-shadow(0 16px 18px oklch(.4 .12 var(--h) / .45));align-self:flex-start;transition:transform .4s cubic-bezier(.2,.8,.2,1)}.f-5-card:hover .f-5-cube{transform:translateY(-6px)rotate(-6deg)}.f-5-card h3{font:700 17px/1.25 var(--font-display);letter-spacing:-.02em;color:var(--deep);margin:0}.f-5-card p{color:color-mix(in oklch, var(--ink) 62%, transparent);margin:7px 0 0;font-size:14px;line-height:1.55}.f-5-dark{--night:color-mix(in oklch, var(--forest) 70%, black);background:radial-gradient(120% 100% at 80% 0% in oklch, color-mix(in oklch, var(--forest) 92%, var(--pine)), var(--night));color:#fff}.f-5-dark h3{color:#fff}.f-5-dark p{color:#ffffffa6}.f-5-ever{aspect-ratio:4/3;border-radius:14px;height:auto}}.f-ever{background:var(--soft)}.f-1-ever,.f-5-ever{background:oklch(.24 .07 var(--h))}.f-5-dark .f-5-ever{--h:160}.f-ever>.pointer-events-none{opacity:.4;-webkit-mask-image:none;mask-image:none}.f-ever:hover>.pointer-events-none{opacity:1}.f-ever .rounded-full.border{background:var(--pop);color:#fff;width:76px;height:76px;box-shadow:0 10px 24px -8px oklch(.4 .14 var(--h) / .7);border:0}
.s-root{background:var(--paper);min-height:100svh;color:var(--ink);font-family:var(--font-body)}.s-box{box-sizing:content-box;max-width:1200px;margin:0 auto;padding-inline:20px}@media (min-width:1024px){.s-box{padding-inline:40px}}.s-narrow{max-width:760px}.s-head{z-index:40;background:color-mix(in oklch, var(--paper) 86%, transparent);-webkit-backdrop-filter:saturate(1.4)blur(14px);backdrop-filter:saturate(1.4)blur(14px);will-change:transform;border-bottom:1px solid #0000;transition:border-color .2s,transform .55s cubic-bezier(.22,1,.36,1);position:sticky;top:0}.s-head[data-hidden=true]{transform:translateY(-100%)}@media (prefers-reduced-motion:reduce){.s-head{transition:border-color .2s}}.s-head[data-scrolled=true]{border-bottom-color:color-mix(in oklch, var(--ink) 8%, transparent)}.s-head-in{justify-content:space-between;align-items:center;gap:24px;height:64px;display:flex}@media (min-width:1024px){.s-head-in{height:76px}}.s-nav{align-items:center;gap:4px;font-size:14px;display:none}@media (min-width:820px){.s-nav{display:flex}}.s-nav a{color:color-mix(in oklch, var(--ink) 65%, transparent);border-radius:999px;padding:8px 12px;transition:color .2s,background .2s}.s-nav a:hover{color:var(--ink)}.s-nav a[aria-current=page]{color:var(--ink);font-weight:600}.s-btn{background:var(--ink);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:8px;height:40px;padding:0 18px;font-size:14px;font-weight:500;transition:background .2s;display:inline-flex}.s-btn:hover{background:var(--ink)}.s-head-end{align-items:center;gap:4px;display:flex}.s-btn-lg{height:48px;padding:0 22px 0 24px;font-size:15px}.s-btn-ghost{color:color-mix(in oklch, var(--ink) 70%, transparent);background:0 0}.s-btn-ghost:hover{background:color-mix(in oklch, var(--ink) 5%, transparent);color:var(--ink)}.s-btn-light{color:var(--ink);background:#fff}.s-btn-light:hover{background:#ffffffe6}.s-hero{padding:72px 0 56px}@media (min-width:1024px){.s-hero{padding:112px 0 72px}}.s-eyebrow{font:500 11.5px/1 var(--font-code);letter-spacing:.14em;text-transform:uppercase;color:color-mix(in oklch, var(--ink) 50%, transparent);align-items:center;gap:10px;margin:0 0 28px;display:flex}.s-eyebrow a:hover{color:var(--ink)}.s-eyebrow .cube{width:12px;height:auto}.s-h1{max-width:18ch;font:600 clamp(40px, 5.4vw, 76px)/.98 var(--font-display);letter-spacing:-.045em;text-wrap:balance;margin:0}.s-lede{max-width:38rem;color:color-mix(in oklch, var(--ink) 60%, transparent);text-wrap:pretty;margin:29px 0 0;font-size:18px;line-height:1.6}@media (min-width:1024px){.s-lede{font-size:19px}}.s-meta{font:400 12.5px/1.5 var(--font-code);color:color-mix(in oklch, var(--ink) 50%, transparent);flex-wrap:wrap;gap:8px 20px;margin-top:28px;display:flex}.s-sec{border-top:1px solid color-mix(in oklch, var(--ink) 9%, transparent);padding:56px 0}@media (min-width:1024px){.s-sec{padding:80px 0}}.s-sec-grid{gap:28px;display:grid}@media (min-width:1000px){.s-sec-grid{grid-template-columns:minmax(0,1fr) minmax(0,1.618fr);gap:64px}}.s-h2{font:600 clamp(30px, 3.2vw, 46px)/1.02 var(--font-display);letter-spacing:-.04em;text-wrap:balance;margin:0}.s-h2-sub{max-width:26rem;color:color-mix(in oklch, var(--ink) 58%, transparent);margin:18px 0 0;font-size:16px;line-height:1.6}.s-h3{font:600 20px/1.25 var(--font-display);letter-spacing:-.02em;margin:0}.s-sticky{align-self:start}@media (min-width:1000px){.s-sticky{position:sticky;top:112px}}.s-text{color:color-mix(in oklch, var(--ink) 78%, transparent);font-size:16.5px;line-height:1.7}.s-text>*+*{margin-top:1em}.s-text a,.s-link{color:var(--pine);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--pine) 35%, transparent);text-decoration-color:color-mix(in oklch, var(--pine) 35%, transparent);text-underline-offset:3px}.s-text a:hover,.s-link:hover{-webkit-text-decoration-color:var(--pine);text-decoration-color:var(--pine)}.s-text strong{color:var(--ink);font-weight:600}.s-text code,.s-code{font:.88em var(--font-code);background:color-mix(in oklch, var(--ink) 5%, transparent);color:var(--ink);border-radius:6px;padding:2px 6px}.s-text ul{padding-left:1.2em;list-style:outside}.s-text ol{padding-left:1.3em;list-style:decimal}.s-text li+li{margin-top:.45em}.s-text li::marker{color:color-mix(in oklch, var(--ink) 35%, transparent)}.s-small{color:color-mix(in oklch, var(--ink) 55%, transparent);font-size:13.5px;line-height:1.6}.s-card{box-shadow:0 0 0 1px color-mix(in oklch, var(--ink) 7%, transparent), 0 1px 2px color-mix(in oklch, var(--ink) 4%, transparent);background:#fff;border-radius:22px}.s-pad{padding:28px}@media (min-width:1024px){.s-pad{padding:36px}}.s-grid-2{gap:16px;display:grid}@media (min-width:720px){.s-grid-2{grid-template-columns:repeat(2,minmax(0,1fr))}}.s-grid-3{gap:16px;display:grid}@media (min-width:720px){.s-grid-3{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (min-width:1080px){.s-grid-3{grid-template-columns:repeat(3,minmax(0,1fr))}}.s-point{align-content:start;gap:10px;display:grid}.s-point p{color:color-mix(in oklch, var(--ink) 62%, transparent);margin:0;font-size:15.5px;line-height:1.6}.s-num{font:600 clamp(34px, 3.4vw, 48px)/1 var(--font-display);letter-spacing:-.04em}.s-label{font:500 11px/1.2 var(--font-code);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklch, var(--ink) 48%, transparent)}.s-tile-link{flex-direction:column;justify-content:space-between;gap:32px;min-height:180px;transition:box-shadow .2s,transform .2s;display:flex}.s-tile-link:hover{box-shadow:0 0 0 1px color-mix(in oklch, var(--ink) 18%, transparent), 0 12px 32px -16px color-mix(in oklch, var(--ink) 25%, transparent);transform:translateY(-1px)}.s-arrow{align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.s-table-wrap{margin-inline:-20px;padding-inline:20px;overflow-x:auto}.s-table{border-collapse:collapse;width:100%;min-width:620px;font-size:14.5px;line-height:1.5}.s-table th,.s-table td{border-bottom:1px solid color-mix(in oklch, var(--ink) 8%, transparent);text-align:left;vertical-align:top;padding:14px 16px 14px 0}.s-table thead th{font:500 11px/1.2 var(--font-code);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklch, var(--ink) 48%, transparent);padding-top:0}.s-table tbody th{width:26%;color:var(--ink);font-weight:500}.s-table td{color:color-mix(in oklch, var(--ink) 70%, transparent)}.s-table td.s-us{color:var(--ink)}.s-table a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--ink) 22%, transparent);text-decoration-color:color-mix(in oklch, var(--ink) 22%, transparent);text-underline-offset:3px}.s-table a:hover{text-decoration-color:currentColor}.s-yes,.s-no,.s-part{vertical-align:1px;border-radius:99px;width:8px;height:8px;margin-right:9px;display:inline-block}.s-yes{background:var(--kubi-green)}.s-no{background:color-mix(in oklch, var(--ink) 18%, transparent)}.s-part{background:#d9b44a}.s-faq{border-top:1px solid color-mix(in oklch, var(--ink) 9%, transparent)}.s-faq details{border-bottom:1px solid color-mix(in oklch, var(--ink) 9%, transparent)}.s-faq summary{cursor:pointer;font:600 18px/1.35 var(--font-display);letter-spacing:-.02em;justify-content:space-between;align-items:center;gap:24px;padding:22px 0;list-style:none;display:flex}.s-faq summary::-webkit-details-marker{display:none}.s-faq summary:after{content:"+";font:400 22px/1 var(--font-body);color:color-mix(in oklch, var(--ink) 40%, transparent);flex:none;transition:transform .2s}.s-faq details[open] summary:after{transform:rotate(45deg)}.s-faq .s-text{max-width:44rem;padding:0 0 24px}.s-note{background:var(--mist);color:var(--forest);border-radius:16px;gap:14px;padding:16px 18px;font-size:14.5px;line-height:1.55;display:flex}.s-note strong{font-weight:600}.s-blank{color:var(--ink);background:#f4c54252;background:lab(82.1011% 8.07986 68.3171/.32);border-radius:4px;padding:0 4px;font-size:.94em}.s-doc{border-top:1px solid color-mix(in oklch, var(--ink) 9%, transparent);gap:40px;padding:48px 0 96px;display:grid}@media (min-width:1000px){.s-doc{grid-template-columns:260px minmax(0,1fr);gap:72px;padding-top:64px}}.s-toc{align-self:start;font-size:13.5px}@media (min-width:1000px){.s-toc{max-height:calc(100svh - 140px);position:sticky;top:112px;overflow-y:auto}}.s-toc ol{gap:2px;margin:14px 0 0;padding:0;list-style:none;display:grid}.s-toc a{color:color-mix(in oklch, var(--ink) 55%, transparent);padding:5px 0;line-height:1.35;display:block}.s-toc a:hover{color:var(--ink)}.s-prose{max-width:46rem;color:color-mix(in oklch, var(--ink) 80%, transparent);font-size:16px;line-height:1.72}.s-prose>*+*{margin-top:1em}.s-prose h2{font:600 26px/1.15 var(--font-display);letter-spacing:-.03em;color:var(--ink);margin:2.6em 0 0;scroll-margin-top:100px}.s-prose h2:first-child{margin-top:0}.s-prose h3{font:600 18px/1.3 var(--font-display);letter-spacing:-.015em;color:var(--ink);margin:2em 0 0;scroll-margin-top:100px}.s-prose h4{color:var(--ink);margin:1.6em 0 0;font-weight:600}.s-prose a{color:var(--pine);text-decoration:underline;-webkit-text-decoration-color:color-mix(in oklch, var(--pine) 35%, transparent);text-decoration-color:color-mix(in oklch, var(--pine) 35%, transparent);text-underline-offset:3px}.s-prose strong{color:var(--ink);font-weight:600}.s-prose ul{padding-left:1.2em;list-style:outside}.s-prose ol{padding-left:1.3em;list-style:decimal}.s-prose li+li{margin-top:.4em}.s-prose li::marker{color:color-mix(in oklch, var(--ink) 35%, transparent)}.s-prose code{font:.88em var(--font-code);background:color-mix(in oklch, var(--ink) 5%, transparent);border-radius:5px;padding:2px 5px}.s-prose pre{background:var(--forest);color:#e8f3e6;font:13px/1.6 var(--font-code);border-radius:14px;padding:16px 18px;overflow-x:auto}.s-prose pre code{background:0 0;padding:0}.s-prose blockquote{border-left:2px solid var(--leaf);color:color-mix(in oklch, var(--ink) 65%, transparent);padding-left:18px}.s-prose table{border-collapse:collapse;width:100%;font-size:14px;display:block;overflow-x:auto}.s-prose th,.s-prose td{border-bottom:1px solid color-mix(in oklch, var(--ink) 9%, transparent);text-align:left;vertical-align:top;padding:10px 14px 10px 0}.s-prose th{font:500 11px/1.3 var(--font-code);letter-spacing:.1em;text-transform:uppercase;color:color-mix(in oklch, var(--ink) 50%, transparent)}.s-prose hr{border:0;border-top:1px solid color-mix(in oklch, var(--ink) 9%, transparent);margin:2.4em 0}.s-pre{background:var(--forest);color:#e8f3e6;font:13.5px/1.65 var(--font-code);border-radius:16px;margin:0;padding:18px 20px;overflow-x:auto}.s-pre .c{color:#e8f3e673}.f-cols.f-cols-4{grid-template-columns:repeat(2,minmax(0,1fr))}@media (min-width:720px){.f-cols.f-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}}@media (min-width:640px){.t20-ruled .t20-h.t20-h-one{white-space:nowrap;max-width:none}}@media print{.s-head,.s-foot,.s-toc,.s-call{display:none}}.t17-btn{border:1px solid color-mix(in oklch, var(--ink) 18%, transparent);height:44px;color:var(--ink);border-radius:999px;align-items:center;gap:8px;margin-top:28px;padding:0 20px;font-size:14.5px;font-weight:500;transition:border-color .2s;display:inline-flex}.t17-btn:hover{border-color:var(--ink)}.t17-btn svg{width:16px;height:16px;transition:transform .2s}.t17-btn:hover svg{transform:translate(2px)}.t17-btn-fill{border-color:var(--ink);background:var(--ink);color:#fff}.t17-btn-fill:hover{border-color:var(--ink)}.opt-chips{font:500 11px/1 var(--font-code);letter-spacing:.12em;text-transform:uppercase;color:color-mix(in oklch, var(--ink) 50%, transparent);align-items:center;gap:6px;margin:0 0 20px;display:flex}.opt-chips button{border:1px solid color-mix(in oklch, var(--ink) 18%, transparent);width:26px;height:26px;font:inherit;cursor:pointer;border-radius:999px}.opt-chips button.on{background:var(--ink);border-color:var(--ink);color:#fff}.opt-bar .opt-chips{margin:0}.opt-bar .opt-chips span{min-width:124px}.opt-bar{z-index:60;background:#fff;border-radius:16px;gap:8px;padding:12px 14px;display:grid;position:fixed;bottom:16px;left:16px;box-shadow:0 4px 24px #00000024}.c-ico{background:var(--forest);width:36px;height:36px;color:var(--leaf);border-radius:10px;place-items:center;margin-bottom:14px;display:grid}.c-ico svg{width:18px;height:18px}.c-rest-2{gap:16px}.c-rest-2>.c-fact{border:1px solid color-mix(in oklch, var(--ink) 12%, transparent);background:#fff;border-radius:20px;padding:22px}.c-rest-2>.c-fact+.c-fact{margin-top:0}.c-rest-3{border:1px solid color-mix(in oklch, var(--ink) 12%, transparent);background:color-mix(in oklch, var(--ink) 3%, #fff);border-radius:20px;gap:0;overflow:hidden}.c-rest-3>.c-fact{border-top:0;padding:24px}.c-rest-3>.c-fact+.c-fact{border-top:1px solid color-mix(in oklch, var(--ink) 12%, transparent);margin-top:0}.c-rest-3 .c-ico{color:var(--pine);background:0 0;width:24px;height:24px;margin-bottom:12px}@media (min-width:900px){.c-rest-3>.c-fact+.c-fact{border-top:0;border-left:1px solid color-mix(in oklch, var(--ink) 12%, transparent)}}.c-big .t-seal,.b-light .c-big .t-seal{color:var(--pine);box-shadow:inset 0 0 0 1.25px var(--pine);background:#fff;border-radius:8px}.c-big .t-seal .t-num,.b-light .c-big .t-seal .t-num,.b-dark .c-big .t-seal .t-num{color:color-mix(in oklch, var(--pine) 65%, transparent)}
