.gbx{--gbx-paper:#f5f8f6;--gbx-surface:#fff;--gbx-ink:#0e1a16;--gbx-muted:#4f5e58;--gbx-line:#dce4e0;--gbx-deep:#0b2b23;--gbx-mint:#36d394;--gbx-green:#0a7a54;--gbx-amber:#f2b544;--gbx-display:"Archivo", "Arial Narrow", Arial, sans-serif;--gbx-body:"IBM Plex Sans", "Helvetica Neue", Arial, sans-serif;--gbx-mono:"IBM Plex Mono", ui-monospace, Menlo, monospace;background:var(--gbx-paper);color:var(--gbx-ink);font-family:var(--gbx-body);font-size:15px;line-height:1.55;container:gbx/inline-size}.gbx *,.gbx :before,.gbx :after{box-sizing:border-box}.gbx a{color:inherit}.gbx img{max-width:100%}.gbx :focus-visible{outline:2px solid var(--gbx-green);outline-offset:2px}.gbx .gbx-dark :focus-visible{outline-color:var(--gbx-mint)}.gbx .gbx-dark .gbx-form :focus-visible{outline-color:var(--gbx-green)}.gbx .gbx-focus-h:focus,.gbx .gbx-focus-h:focus-visible{outline:none}.gbx .gbx-wrap{max-width:1120px;margin:0 auto;padding-inline:28px}@container gbx (width<=600px){.gbx .gbx-wrap{padding-inline:16px}}.gbx .gbx-eyebrow{font:500 11.5px/1.2 var(--gbx-mono);text-transform:uppercase;letter-spacing:.12em;color:var(--gbx-green)}.gbx .gbx-dark .gbx-eyebrow{color:var(--gbx-mint)}.gbx .gbx-h2{font:800 clamp(24px, 3.2cqi, 36px)/1.12 var(--gbx-display);letter-spacing:-.015em;text-wrap:balance;color:inherit;margin:8px 0 10px}.gbx .gbx-lede{color:var(--gbx-muted);max-width:62ch;margin:0}.gbx .gbx-btn{cursor:pointer;border:1px solid #0000;border-radius:10px;align-items:center;gap:8px;padding:12px 18px;font-family:inherit;font-size:14.5px;font-weight:600;text-decoration:none;transition:transform .15s;display:inline-flex}.gbx .gbx-btn:hover{transform:translateY(-1px)}.gbx .gbx-btn--primary{background:var(--gbx-green);color:#fff}.gbx .gbx-dark .gbx-btn--primary{background:var(--gbx-mint);color:#062016}.gbx .gbx-btn--ghost{border-color:var(--gbx-line);color:var(--gbx-ink);background:#fff}.gbx .gbx-dark .gbx-btn--ghost{color:#e8f3ee;background:0 0;border-color:#3c5e52}.gbx .gbx-btn:disabled{opacity:.6;cursor:wait;transform:none}.gbx .gbx-block{padding-block:64px}@container gbx (width<=600px){.gbx .gbx-block{padding-block:44px}}.gbx .gbx-block--flush{padding-top:0}.gbx .gbx-ph{background:#dce6e1;position:relative;overflow:hidden}.gbx .gbx-ph img{object-fit:cover;width:100%;height:100%;display:block}.gbx .gbx-zoom img{transition:transform .7s cubic-bezier(.2,.7,.2,1)}.gbx a:hover .gbx-zoom img,.gbx .gbx-zoom:hover img{transform:scale(1.05)}.gbx .gbx-kb{transform-origin:60% 40%;animation:22s ease-in-out infinite alternate gbx-kb}@keyframes gbx-kb{0%{transform:scale(1)}to{transform:scale(1.07)}}@keyframes gbx-fadein{0%{opacity:0;transform:scale(1.03)}to{opacity:1;transform:none}}@keyframes gbx-bob{50%{transform:translateY(-5px)}}.gbx.gbx-js .gbx-rv{opacity:0;transition:opacity .7s,translate .7s cubic-bezier(.2,.7,.2,1),transform .2s,box-shadow .2s;translate:0 18px}.gbx.gbx-js .gbx-rv.gbx-in{opacity:1;translate:none}.gbx .gbx-hero{background:radial-gradient(1000px 420px at 85% -10%, #1c5a47 0%, transparent 60%), var(--gbx-deep);color:#e8f3ee}.gbx .gbx-hero .gbx-wrap{grid-template-columns:1.05fr .95fr;align-items:center;gap:44px;padding-block:64px 70px;display:grid}@container gbx (width<=900px){.gbx .gbx-hero .gbx-wrap{grid-template-columns:1fr;gap:30px;padding-block:44px 48px}}.gbx .gbx-hero h1{font:800 clamp(34px, 5.4cqi, 60px)/1.02 var(--gbx-display);letter-spacing:-.025em;text-wrap:balance;color:#f4fbf8;margin:12px 0 16px}.gbx .gbx-hero-sub{color:#b8ccc4;max-width:46ch;margin:0 0 6px;font-size:17px}.gbx .gbx-tagline{color:#e8f3ee;margin:14px 0 22px;font-weight:600}.gbx .gbx-cta{flex-wrap:wrap;gap:10px;display:flex}.gbx .gbx-chips{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.gbx .gbx-chips li{color:#cfe0d9;background:#ffffff0f;border:1px solid #ffffff1f;border-radius:99px;align-items:center;gap:7px;padding:6px 11px;font-size:13px;display:flex}.gbx .gbx-hero-visual{min-width:0;display:grid;position:relative}.gbx .gbx-hero-ph{aspect-ratio:4/3.1;border-radius:20px;box-shadow:0 30px 60px -30px #0009}.gbx .gbx-hero-ph:after{content:"";background:linear-gradient(#0000 45%,#0b2b238c);position:absolute;inset:0}.gbx .gbx-float{z-index:2;color:var(--gbx-ink);background:#fffffff0;border-radius:99px;align-items:center;gap:8px;padding:8px 12px;font-size:12.5px;font-weight:600;animation:5s ease-in-out infinite gbx-bob;display:flex;position:absolute;top:16px;right:16px;box-shadow:0 10px 24px -12px #00000080}.gbx .gbx-cmp{z-index:2;width:min(100%,440px);color:var(--gbx-ink);background:#fff;border-radius:16px;margin:-150px 0 0 -36px;position:relative;overflow:hidden;box-shadow:0 30px 60px -25px #0000008c}@container gbx (width<=900px){.gbx .gbx-cmp{width:auto;margin:-80px 12px 0}}@container gbx (width<=420px){.gbx .gbx-float{padding:6px 10px;font-size:11.5px;top:10px;right:10px}}.gbx .gbx-cmp-head{border-bottom:1px solid var(--gbx-line);justify-content:space-between;align-items:center;gap:10px;padding:14px 16px;display:flex}.gbx .gbx-cmp-head b{font:700 14px/1.3 var(--gbx-display)}.gbx .gbx-cmp-head small{color:var(--gbx-muted);font-size:12px;font-weight:400;font-family:var(--gbx-body);display:block}.gbx .gbx-pill{font:500 10.5px/1 var(--gbx-mono);text-transform:uppercase;letter-spacing:.08em;color:#3e5049;white-space:nowrap;background:#eef4f1;border-radius:99px;padding:5px 8px}.gbx .gbx-cmp-row{border-bottom:1px solid #eef2f0;grid-template-columns:120px 1fr 92px;align-items:center;gap:12px;padding:12px 16px;display:grid}.gbx .gbx-cmp-row.gbx-best{background:#f0faf5}@container gbx (width<=420px){.gbx .gbx-cmp-row{grid-template-columns:96px 1fr}.gbx .gbx-cmp-row .gbx-fitcol{grid-column:1/-1}}.gbx .gbx-cmp-logo{align-items:center;height:26px;display:flex}.gbx .gbx-cmp-logo img{object-fit:contain;max-width:112px;max-height:22px}.gbx .gbx-cmp-meta{color:var(--gbx-muted);font-size:12.5px;line-height:1.35}.gbx .gbx-cmp-meta strong{color:var(--gbx-ink);font-weight:600}.gbx .gbx-fit{background:#e7eeea;border-radius:99px;height:8px;overflow:hidden}.gbx .gbx-fit i{background:linear-gradient(90deg,#1fae77,#36d394);border-radius:99px;height:100%;animation:1.1s cubic-bezier(.2,.8,.2,1) .3s both gbx-fitgrow;display:block}@keyframes gbx-fitgrow{0%{width:0}}.gbx .gbx-fit-l{font:500 11px/1 var(--gbx-mono);color:var(--gbx-muted);text-align:right;margin-top:5px}.gbx .gbx-cmp-foot{color:var(--gbx-muted);background:#f7faf8;align-items:center;gap:10px;padding:12px 16px;font-size:12.5px;display:flex}.gbx .gbx-avatar{width:30px;height:30px;font:700 12px/1 var(--gbx-display);color:#3b5148;background:#d9e6e0;border-radius:50%;flex:none;place-items:center;display:grid}.gbx .gbx-chip-dark{background:#0b0f0e;border-radius:6px;padding:4px 7px;display:inline-flex}.gbx .gbx-chip-dark img{width:auto;max-width:none;height:16px}.gbx .gbx-word{font:800 16px/1 var(--gbx-display);letter-spacing:-.01em;color:#22302b;white-space:nowrap}.gbx .gbx-strip{border-bottom:1px solid var(--gbx-line);background:#fff;padding-block:4px 30px}.gbx .gbx-inds{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:26px;display:grid}@container gbx (width<=900px){.gbx .gbx-inds{grid-template-columns:1fr 1fr}}@container gbx (width<=520px){.gbx .gbx-inds{grid-template-columns:1fr}}.gbx .gbx-icard{aspect-ratio:4/3.4;color:#fff;isolation:isolate;border-radius:18px;text-decoration:none;transition:transform .2s,box-shadow .2s;display:block;position:relative;overflow:hidden}.gbx .gbx-icard:hover{transform:translateY(-3px);box-shadow:0 18px 36px -20px #0a281e8c}.gbx .gbx-icard .gbx-ph{z-index:-1;position:absolute;inset:0}.gbx .gbx-icard:after{content:"";z-index:0;background:linear-gradient(#08201a00 20%,#08201a8c 50%,#08201aeb 100%);position:absolute;inset:0}.gbx .gbx-icard-t{z-index:1;text-shadow:0 1px 3px #00000073;gap:6px;padding:18px;display:grid;position:absolute;bottom:0;left:0;right:0}.gbx .gbx-icard h3{font:800 21px/1.15 var(--gbx-display);letter-spacing:-.01em;color:#fff;margin:0}.gbx .gbx-icard p{color:#dce9e3;margin:0;font-size:13.5px;line-height:1.4}.gbx .gbx-go{color:var(--gbx-green);font-size:14px;font-weight:600}.gbx .gbx-icard .gbx-go,.gbx .gbx-way--dark .gbx-go{color:var(--gbx-mint)}.gbx .gbx-picker{grid-template-columns:260px 1fr;gap:22px;margin-top:26px;display:grid}@container gbx (width<=900px){.gbx .gbx-picker{grid-template-columns:1fr}}.gbx .gbx-tabs{flex-direction:column;gap:6px;display:flex}@container gbx (width<=900px){.gbx .gbx-tabs{flex-direction:row;padding-bottom:4px;overflow-x:auto}}.gbx .gbx-tab{text-align:left;border:1px solid var(--gbx-line);cursor:pointer;font:600 14.5px/1.2 var(--gbx-body);color:var(--gbx-ink);white-space:nowrap;background:#fff;border-radius:12px;align-items:center;gap:10px;padding:12px 14px;display:flex}.gbx .gbx-tab[aria-selected=true]{border-color:var(--gbx-green);box-shadow:inset 3px 0 0 var(--gbx-green);background:#f2faf6}.gbx .gbx-tab-ic{width:30px;height:30px;color:var(--gbx-green);background:#e6f2ec;border-radius:8px;flex:none;place-items:center;display:grid}.gbx .gbx-new{font:500 10px/1 var(--gbx-mono);background:var(--gbx-amber);color:#3a2a00;text-transform:uppercase;letter-spacing:.06em;border-radius:99px;margin-left:auto;padding:3px 6px}.gbx .gbx-panel{border:1px solid var(--gbx-line);background:#fff;border-radius:16px;align-content:start;gap:18px;min-width:0;padding:26px;display:grid}.gbx .gbx-panel h3{font:800 24px/1.15 var(--gbx-display);letter-spacing:-.01em;margin:0}.gbx .gbx-panel p{color:var(--gbx-muted);margin:0}.gbx .gbx-pban{aspect-ratio:1100/400;border-radius:12px}.gbx .gbx-pban img{animation:.55s gbx-fadein}.gbx .gbx-vgrid{grid-template-columns:repeat(auto-fill,minmax(150px,1fr));gap:10px;display:grid}.gbx .gbx-vcard{border:1px solid var(--gbx-line);background:#fbfdfc;border-radius:12px;flex-direction:column;gap:10px;padding:14px;text-decoration:none;transition:border-color .15s,transform .15s;display:flex}.gbx .gbx-vcard:hover{border-color:var(--gbx-green);transform:translateY(-2px)}.gbx .gbx-vcard-lg{align-items:center;height:26px;display:flex}.gbx .gbx-vcard-lg img{object-fit:contain;max-width:130px;max-height:22px}.gbx .gbx-vcard span{color:var(--gbx-muted);font-size:12.5px}.gbx .gbx-steps{grid-template-columns:repeat(3,1fr);gap:16px;margin-top:28px;display:grid}@container gbx (width<=900px){.gbx .gbx-steps{grid-template-columns:1fr}}.gbx .gbx-step{border:1px solid var(--gbx-line);background:#fff;border-radius:16px;align-content:start;gap:12px;padding:0 0 20px;display:grid;overflow:hidden}.gbx .gbx-step>:not(.gbx-sph){margin-inline:20px}.gbx .gbx-sph{aspect-ratio:720/440}.gbx .gbx-glass{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);font:500 11px/1 var(--gbx-mono);color:#1e2c27;background:#ffffffe6;border-radius:10px;padding:7px 10px;position:absolute;bottom:12px;left:12px}.gbx .gbx-num{font:500 11px/1 var(--gbx-mono);color:var(--gbx-green);letter-spacing:.1em}.gbx .gbx-step h3{font:700 18px/1.2 var(--gbx-display);margin:0}.gbx .gbx-step p{color:var(--gbx-muted);margin:0;font-size:14px}.gbx .gbx-ways{grid-template-columns:1fr 1fr;gap:16px;margin-top:26px;display:grid}@container gbx (width<=900px){.gbx .gbx-ways{grid-template-columns:1fr}}.gbx .gbx-way{border:1px solid var(--gbx-line);background:#fff;border-radius:18px;align-content:start;gap:14px;padding:26px;text-decoration:none;transition:transform .15s,box-shadow .15s;display:grid;position:relative;overflow:hidden}.gbx .gbx-way:hover{transform:translateY(-3px);box-shadow:0 16px 36px -18px #0a281e66}.gbx .gbx-way--dark{background:var(--gbx-deep);color:#e8f3ee;border-color:var(--gbx-deep)}.gbx .gbx-wph{aspect-ratio:960/400;margin:-26px -26px 4px}.gbx .gbx-way--dark .gbx-wph:after{content:"";background:linear-gradient(180deg, transparent 55%, var(--gbx-deep));position:absolute;inset:0}.gbx .gbx-way h3{font:800 24px/1.15 var(--gbx-display);letter-spacing:-.01em;margin:0}.gbx .gbx-way p{color:var(--gbx-muted);margin:0}.gbx .gbx-way--dark p{color:#b8ccc4}.gbx .gbx-price{align-items:baseline;gap:8px;display:flex}.gbx .gbx-price b{font:800 44px/1 var(--gbx-display);color:var(--gbx-mint);letter-spacing:-.02em}.gbx .gbx-price span{color:#b8ccc4;font-size:13.5px}.gbx .gbx-tick{gap:7px;margin:0;padding:0;font-size:14px;list-style:none;display:grid}.gbx .gbx-tick li{align-items:flex-start;gap:8px;display:flex}.gbx .gbx-tick svg{flex:none;margin-top:3px}.gbx .gbx-badges{flex-wrap:wrap;gap:6px;display:flex}.gbx .gbx-badges span{border:1px solid var(--gbx-line);background:#f7faf8;border-radius:99px;padding:4px 10px;font-size:12.5px}.gbx .gbx-nation{isolation:isolate;color:#fff;background:radial-gradient(900px 520px at 72% 115%,#14513f 0%,#0000 62%),radial-gradient(700px 360px at 0 0,#0e3a2d 0%,#0000 70%),#05211a;position:relative;overflow:hidden}.gbx .gbx-nation:before{content:"";z-index:-1;pointer-events:none;background:linear-gradient(90deg,#05211aeb 0%,#05211a99 34%,#05211a00 58%);position:absolute;inset:0}.gbx .gbx-globe{z-index:-2;width:100%;height:100%;display:block;position:absolute;inset:0}.gbx .gbx-nation-in{padding-block:88px 96px}.gbx .gbx-nation-in>*{max-width:500px}.gbx .gbx-nation-in>.gbx-stats{max-width:560px}.gbx .gbx-nation h2{color:#fff;margin-top:10px}.gbx .gbx-nation-in>p{color:#d3e4dd;margin:0;font-size:16px}.gbx .gbx-stats{flex-wrap:wrap;gap:12px;margin-top:26px;display:flex}.gbx .gbx-stats div{-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);background:#ffffff1a;border:1px solid #fff3;border-radius:14px;flex:130px;min-width:0;padding:14px 18px}.gbx .gbx-stats b{font:800 34px/1 var(--gbx-display);color:var(--gbx-mint);font-variant-numeric:tabular-nums;display:block}@container gbx (width<=420px){.gbx .gbx-stats b{font-size:28px}}.gbx .gbx-stats span{color:#d6e5df;font-size:13px}.gbx .gbx-reach{gap:9px;margin:24px 0 0;padding:0;list-style:none;display:grid}.gbx .gbx-reach li{color:#e3efea;align-items:flex-start;gap:9px;font-size:14.5px;display:flex}.gbx .gbx-reach svg{flex:none;margin-top:3px}@container gbx (width<=720px){.gbx .gbx-nation:before{background:linear-gradient(#05211af2 0%,#05211ad9 52%,#05211a00 72%)}.gbx .gbx-globe{height:380px;top:auto}.gbx .gbx-nation-in{padding-block:56px 360px}}.gbx .gbx-guides{grid-template-columns:repeat(3,1fr);gap:14px;margin-top:24px;display:grid}@container gbx (width<=900px){.gbx .gbx-guides{grid-template-columns:1fr 1fr}}@container gbx (width<=520px){.gbx .gbx-guides{grid-template-columns:1fr}}.gbx .gbx-guide{border:1px solid var(--gbx-line);background:#fff;border-radius:16px;text-decoration:none;transition:transform .15s;display:grid;overflow:hidden}.gbx .gbx-guide:hover{transform:translateY(-2px)}.gbx .gbx-cover{aspect-ratio:16/8;place-items:center;display:grid;position:relative;overflow:hidden}.gbx .gbx-cover img,.gbx .gbx-cover .gbx-tint{position:absolute;inset:0}.gbx .gbx-cover svg{z-index:1;width:46px;height:46px;position:relative}.gbx .gbx-guide-b{gap:6px;padding:14px 16px;display:grid}.gbx .gbx-guide-b small{font:500 10.5px/1 var(--gbx-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--gbx-muted)}.gbx .gbx-guide h3{font:700 15.5px/1.3 var(--gbx-display);margin:0}.gbx .gbx-final{isolation:isolate;background:var(--gbx-deep);color:#e8f3ee;position:relative;overflow:hidden}.gbx .gbx-finph{z-index:-2;position:absolute;inset:0}.gbx .gbx-final--photo:before{content:"";z-index:-1;background:linear-gradient(90deg,#0b2b23f5 0%,#0b2b23e0 55%,#0b2b23b8 100%);position:absolute;inset:0}.gbx .gbx-final .gbx-wrap{grid-template-columns:1fr 1fr;gap:36px;padding-block:60px;display:grid}@container gbx (width<=900px){.gbx .gbx-final .gbx-wrap{grid-template-columns:1fr}}.gbx .gbx-final h2{color:#f4fbf8}.gbx .gbx-final .gbx-lede{color:#b8ccc4}.gbx .gbx-next{gap:12px;margin:22px 0 0;padding:0;list-style:none;display:grid}.gbx .gbx-next li{color:#d6e5df;align-items:flex-start;gap:12px;font-size:14.5px;display:flex}.gbx .gbx-next b{background:var(--gbx-mint);color:#062016;width:26px;height:26px;font:800 12px/1 var(--gbx-display);border-radius:50%;flex:none;place-items:center;display:grid}.gbx .gbx-locks{gap:10px;margin:20px 0 0;padding:0;list-style:none;display:grid}.gbx .gbx-locks li{color:#e3efea;background:#ffffff12;border:1px solid #ffffff24;border-radius:12px;align-items:center;gap:12px;padding:11px 14px;font-size:14.5px;display:flex}.gbx .gbx-locks svg{flex:none}.gbx .gbx-blur{filter:blur(3.5px);color:#9fc3b5;font:500 12px/1 var(--gbx-mono);-webkit-user-select:none;user-select:none;white-space:nowrap;margin-left:auto}@container gbx (width<=520px){.gbx .gbx-blur{display:none}}.gbx .gbx-form{color:var(--gbx-ink);background:#fff;border-radius:18px;align-content:start;gap:12px;padding:22px;display:grid}.gbx .gbx-form-title{font:800 19px/1.2 var(--gbx-display)}.gbx .gbx-form label{gap:5px;font-size:13px;font-weight:600;display:grid}.gbx .gbx-form input,.gbx .gbx-form select,.gbx .gbx-form textarea{font:inherit;color:var(--gbx-ink);background:#fff;border:1.5px solid #b9c7c0;border-radius:10px;width:100%;padding:10px 12px;font-weight:400}.gbx .gbx-form textarea{resize:vertical;min-height:76px}.gbx .gbx-two{grid-template-columns:1fr 1fr;gap:12px;display:grid}@container gbx (width<=520px){.gbx .gbx-two{grid-template-columns:1fr}}.gbx .gbx-form small{color:var(--gbx-muted);font-size:12px}.gbx .gbx-form-msg{border-radius:10px;padding:10px 12px;font-size:14px}.gbx .gbx-form-msg--ok{color:#06402c;background:#eaf6f0}.gbx .gbx-form-msg--err{color:#7a1f1f;background:#fdecec}.gbx .gbx-hp{width:1px;height:1px;position:absolute;left:-10000px;overflow:hidden}.gbx .gbx-sentlogos{flex-wrap:wrap;gap:8px;margin-top:18px;display:flex}.gbx .gbx-sentlogos span{background:#fff;border-radius:10px;align-items:center;height:40px;padding:0 12px;display:flex}.gbx .gbx-sentlogos img{object-fit:contain;max-width:110px;max-height:20px}.gbx .gbx-chero{border-bottom:1px solid var(--gbx-line);background:#fff}.gbx .gbx-chero .gbx-wrap{grid-template-columns:1.1fr .9fr;align-items:center;gap:40px;padding-block:40px 48px;display:grid}@container gbx (width<=900px){.gbx .gbx-chero .gbx-wrap{grid-template-columns:1fr;gap:22px}}.gbx .gbx-chero h1{font:800 clamp(30px, 4.4cqi, 50px)/1.05 var(--gbx-display);letter-spacing:-.02em;text-wrap:balance;margin:10px 0 12px}.gbx .gbx-chero-sub{color:var(--gbx-muted);max-width:52ch;margin:0;font-size:16.5px}.gbx .gbx-howto{flex-wrap:wrap;gap:8px;margin:22px 0 0;padding:0;list-style:none;display:flex}.gbx .gbx-howto li{border:1px solid var(--gbx-line);background:#f2f7f4;border-radius:99px;align-items:center;gap:8px;padding:5px 12px 5px 5px;font-size:13.5px;font-weight:600;display:flex}.gbx .gbx-howto b{background:var(--gbx-green);color:#fff;width:22px;height:22px;font:800 11px/1 var(--gbx-display);border-radius:50%;place-items:center;display:grid}.gbx .gbx-chph{aspect-ratio:1100/760;border-radius:20px;box-shadow:0 30px 60px -32px #0a281e73}.gbx .gbx-ctabs{gap:8px;padding-bottom:4px;display:flex;overflow-x:auto}.gbx .gbx-ctab{white-space:nowrap;border:1px solid var(--gbx-line);font:600 14px/1.2 var(--gbx-body);color:var(--gbx-ink);cursor:pointer;background:#fff;border-radius:99px;align-items:center;gap:8px;padding:9px 14px;display:flex}.gbx .gbx-ctab[aria-pressed=true]{background:var(--gbx-deep);border-color:var(--gbx-deep);color:#fff}.gbx .gbx-cintro{color:var(--gbx-muted);max-width:72ch;margin:16px 0 0}.gbx .gbx-mrow{flex-wrap:wrap;align-items:center;gap:8px;margin-top:16px;display:flex}.gbx .gbx-mrow>b{font:700 14.5px/1.2 var(--gbx-display);margin-right:4px}.gbx .gbx-mchip{border:1.5px solid var(--gbx-line);font:13px/1.2 var(--gbx-body);color:var(--gbx-ink);cursor:pointer;background:#fff;border-radius:99px;padding:6px 11px;transition:background .15s,border-color .15s}.gbx .gbx-mchip[aria-pressed=true]{border-color:var(--gbx-green);color:#06402c;background:#eaf6f0;font-weight:600}.gbx .gbx-mchip[aria-pressed=true]:before{content:"✓ "}.gbx .gbx-mres{color:#1e2c27;min-height:1px;margin-top:10px;font-size:13.5px}.gbx .gbx-cards{grid-template-columns:repeat(var(--gbx-n), minmax(0, 1fr));gap:14px;margin-top:18px;display:grid}@container gbx (width<=900px){.gbx .gbx-cards{scroll-snap-type:x mandatory;grid-template-columns:none;grid-auto-columns:minmax(250px,80%);grid-auto-flow:column;padding:2px 2px 10px;overflow-x:auto}.gbx .gbx-cards>*{scroll-snap-align:start}}.gbx .gbx-vc{border:1px solid var(--gbx-line);background:#fff;border-radius:18px;align-content:start;gap:12px;padding:18px;transition:transform .2s,box-shadow .2s,border-color .2s;animation:.35s gbx-fadein;display:grid;position:relative}.gbx .gbx-vc:hover{transform:translateY(-3px);box-shadow:0 18px 36px -24px #0a281e73}.gbx .gbx-vc--match{border-color:var(--gbx-green);box-shadow:inset 0 0 0 1px var(--gbx-green), 0 18px 36px -26px #0a7a5499}.gbx .gbx-vc-top{justify-content:space-between;align-items:center;gap:8px;min-height:32px;display:flex}.gbx .gbx-vc-lg{align-items:center;height:28px;display:flex}.gbx .gbx-vc-lg img{object-fit:contain;width:auto;max-width:140px;height:24px}.gbx .gbx-vc-lg .gbx-chip-dark img{height:17px}.gbx .gbx-badge{font:500 10px/1 var(--gbx-mono);text-transform:uppercase;letter-spacing:.08em;background:var(--gbx-amber);color:#3a2a00;white-space:nowrap;border-radius:99px;padding:5px 8px}.gbx .gbx-known{color:var(--gbx-muted);margin:0;font-size:13.5px;line-height:1.45}.gbx .gbx-pts{gap:7px;margin:0;padding:0;font-size:13.5px;list-style:none;display:grid}.gbx .gbx-pts li{gap:7px;line-height:1.4;display:flex}.gbx .gbx-pts svg{flex:none;margin-top:3px}.gbx .gbx-facts{background:#f5f9f7;border-radius:12px;gap:8px;padding:11px 12px;display:grid}.gbx .gbx-fact{grid-template-columns:18px 1fr;gap:8px;font-size:12.5px;line-height:1.4;display:grid}.gbx .gbx-fact i{color:#888;background:#f1f1f1;border-radius:50%;place-items:center;width:18px;height:18px;font-size:10px;font-style:normal;font-weight:700;display:grid}.gbx .gbx-fact--yes i{color:#0a7a54;background:#ddf3e8}.gbx .gbx-fact--add-on i{color:#8a6100;background:#fdf0d2}.gbx .gbx-fact--varies i{color:#2f55a4;background:#e7eefb}.gbx .gbx-fact--no i{color:#7a8a83;background:#eef1f0}.gbx .gbx-fact b{color:#1e2c27;font-weight:600}.gbx .gbx-fact span{color:var(--gbx-muted)}.gbx .gbx-fact--hit{background:#e9f7f0;border-radius:8px;box-shadow:0 0 0 4px #e9f7f0}.gbx .gbx-vc-price{border-top:1px dashed var(--gbx-line);flex-wrap:wrap;align-items:baseline;gap:2px 8px;padding-top:12px;display:flex}.gbx .gbx-vc-terms{color:var(--gbx-muted);margin-top:-4px;font-size:12px}.gbx .gbx-vc-terms summary{cursor:pointer;width:fit-content}.gbx .gbx-vc-terms p{margin:4px 0 0;line-height:1.4}.gbx .gbx-vc-price small{width:100%;font:500 10.5px/1 var(--gbx-mono);text-transform:uppercase;letter-spacing:.08em;color:var(--gbx-muted)}.gbx .gbx-vc-price b{font:800 20px/1.15 var(--gbx-display);letter-spacing:-.01em}.gbx .gbx-vc-price span{color:var(--gbx-muted);font-size:12px;line-height:1.35}.gbx .gbx-great span{border:1px solid var(--gbx-line);background:#f7faf8;border-radius:99px;padding:3px 8px;font-size:12px;display:inline-block}.gbx .gbx-vc-acts{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:8px;display:flex}.gbx .gbx-vc-acts .gbx-btn{padding:9px 12px;font-size:13px}.gbx .gbx-src{color:#2f55a4;font-size:11.5px;text-decoration:none}.gbx .gbx-more{color:#33433d;background:#fff;border:1px dashed #bfd3ca;border-radius:14px;flex-wrap:wrap;align-items:center;gap:6px 12px;margin-top:14px;padding:12px 14px;font-size:13.5px;display:flex}.gbx .gbx-more a{color:var(--gbx-green);margin-left:auto;font-weight:600;text-decoration:none}.gbx .gbx-swipe{color:var(--gbx-muted);margin:6px 2px 0;font-size:12.5px;display:none}@container gbx (width<=900px){.gbx .gbx-swipe{display:block}}.gbx .gbx-fine{color:var(--gbx-muted);max-width:90ch;margin:14px 0 0;font-size:12px}.gbx .gbx-tm{color:var(--gbx-muted);padding-block:16px;font-size:12px}@media (prefers-reduced-motion:reduce){.gbx .gbx-kb,.gbx .gbx-float,.gbx .gbx-pban img,.gbx .gbx-vc{animation:none}.gbx .gbx-zoom img,.gbx .gbx-fit i{transition:none;animation:none}.gbx.gbx-js .gbx-rv{opacity:1;transition:none;translate:none}}.dark .gbx .gbx-strip{background:var(--gbx-deep);border-bottom-color:#ffffff1f}
