.gf{--gf-surface:#10141b;--gf-surface-2:#161b24;--gf-shadow:rgba(0,0,0,0.6);--gf-line:var(--color-line);--gf-line-strong:rgba(255,255,255,0.18);--gf-num:"Segoe UI Variable Display","SF Pro Display","Helvetica Neue","Segoe UI",system-ui,sans-serif;--gf-blue:#8ab4f8}html[data-theme=light] .gf{--gf-surface:#ffffff;--gf-surface-2:#f4f2ed;--gf-shadow:rgba(17,18,20,0.38);--gf-line-strong:rgba(17,18,20,0.22);--gf-blue:#1a4fb8}.gf-num{font-family:var(--gf-num);font-weight:300;letter-spacing:-.045em;font-variant-numeric:tabular-nums lining-nums}.gf-src{font-family:var(--font-mono),ui-monospace,monospace;font-size:11px;line-height:1.6;letter-spacing:.02em;color:var(--color-muted)}.gf-lead{font-size:clamp(1.05rem,1.5vw,1.25rem);line-height:1.55;color:var(--color-fg);opacity:.86}.gf-hero{position:relative;overflow:hidden;padding:9rem 0 3rem}@media (min-width:1280px){.gf-hero{padding-top:11rem}}.gf section[id]{scroll-margin-top:6rem}@media (min-width:1280px){.gf section[id]{scroll-margin-top:11.5rem}}.gf-hero:before{content:"";position:absolute;inset:0;pointer-events:none;background:radial-gradient(60rem 30rem at 78% 30%,rgba(212,172,44,.1),transparent 60%)}.gf-hero-grid{position:relative;display:grid;grid-template-columns:.85fr 1.15fr;gap:2.5rem;align-items:center;min-height:40rem}.gf-h1{margin:0;font-family:var(--font-display),Georgia,serif;font-weight:400;font-size:clamp(2.6rem,4.2vw + .6rem,4.75rem);line-height:1.06;letter-spacing:-.035em;color:var(--color-fg)}.gf-h1-line{display:block}.gf-h1-gold{color:var(--color-gold)}.gf-h1-kicker{display:flex;align-items:center;gap:.75rem;margin-bottom:1.6rem;font-size:.72rem;line-height:1.5;letter-spacing:.22em}.gf-h1-kicker-line{display:block;width:2rem;height:1px;flex:0 0 2rem;background:rgba(212,172,44,.6)}@media (max-width:767px){.gf-h1-kicker{margin-bottom:1.1rem}.gf-h1-kicker-line{display:none}}.gf-sign{display:flex;align-items:center;gap:1rem;margin-top:1.6rem;max-width:32rem}.gf-sign-photo{position:relative;width:3.5rem;height:3.5rem;flex:0 0 3.5rem;overflow:hidden;border-radius:999px;box-shadow:0 0 0 3px var(--color-bg),0 10px 24px -10px var(--gf-shadow)}.gf-sign p{font-size:.95rem;line-height:1.45;color:var(--color-muted)}.gf-sig{display:block;margin-top:.25rem;font:400 1.85rem/1 Segoe Script,Snell Roundhand,Brush Script MT,cursive;color:var(--color-gold);transform:rotate(-3deg);transform-origin:left}.gf-sig-role{display:block;margin-top:.5rem;font-size:.78rem;line-height:1.4;color:var(--color-muted)}.gf-stage{position:relative;height:37rem;perspective:1600px}.gf-stage-inner,.gf-stage-scale{position:absolute;inset:0;transform-style:preserve-3d}.gf-stage-inner{will-change:transform}.gf-browser{position:absolute;left:0;top:4.5rem;width:40rem;max-width:100%;overflow:hidden;border-radius:14px;background:#fff;box-shadow:0 60px 120px -50px var(--gf-shadow),0 0 0 1px rgba(17,18,20,.08)}.gf-browser-bar{display:flex;align-items:center;gap:6px;height:30px;padding:0 12px;background:#f1efea;border-bottom:1px solid rgba(17,18,20,.07)}.gf-browser-bar i{width:9px;height:9px;border-radius:50%;background:#d8d4ca}.gf-browser-bar span{margin-left:10px;height:16px;flex:0 0 46%;border-radius:999px;background:#fff;padding-left:10px;font:500 9.5px/16px var(--font-mono),monospace;color:#8b8f96}.gf-phone{position:absolute;right:2rem;top:14rem;width:12.25rem;aspect-ratio:9/19;overflow:hidden;border:7px solid #111214;border-radius:34px;background:#111214;box-shadow:0 50px 90px -30px var(--gf-shadow);translate:0 0 110px}.gf-chip{position:absolute;display:flex;align-items:center;gap:.75rem;white-space:nowrap;border-radius:16px;padding:.8rem 1.1rem;background:color-mix(in srgb,var(--gf-surface) 94%,transparent);backdrop-filter:blur(8px);box-shadow:0 26px 50px -22px var(--gf-shadow),0 0 0 1px var(--gf-line);color:var(--color-fg)}.gf-chip b{font-family:var(--gf-num);font-weight:300;font-size:1.85rem;letter-spacing:-.04em;color:var(--color-gold)}.gf-chip small{display:block;font-size:.72rem;color:var(--color-muted)}.gf-chip b.gf-chip-word{display:block;font-size:1.35rem;letter-spacing:-.02em;line-height:1.1}.gf-chip-google{left:5.5rem;top:-.5rem;translate:0 0 170px}.gf-chip-rating{right:-.5rem;top:7.5rem;translate:0 0 150px}.gf-stars{color:#e2b400;letter-spacing:1px;font-size:.85rem}.gf-g{display:inline-block;width:1.9rem;height:1.9rem;flex:0 0 auto}.gf-g.sm{width:1.4rem;height:1.4rem}.gf-g svg{display:block;width:100%;height:100%}.gf-stats{display:grid;grid-template-columns:repeat(5,1fr);gap:2.5rem}.gf-stat{position:relative;padding-top:1.6rem}.gf-stat:before{content:"";position:absolute;left:0;top:0;height:2px;width:0;background:var(--color-gold);transition:width 1.8s cubic-bezier(.2,.8,.2,1)}.gf-stat[data-on=true]:before{width:2.25rem}.gf-stat-n{display:flex;align-items:flex-start;gap:.25rem;font-size:clamp(3rem,4.6vw,4.5rem);line-height:1;color:var(--color-fg)}.gf-stat-n small{margin-top:.16em;font-size:.4em;font-weight:400;letter-spacing:0;color:var(--color-muted)}.gf-stat-l{display:block;margin-top:.9rem;font-size:1rem;color:var(--color-fg)}.gf-stat-c{display:block;margin-top:.2rem;font-size:.85rem;color:var(--color-muted)}.gf-cases-grid{display:grid;grid-template-columns:.72fr 1.28fr;gap:5rem}.gf-sticky{position:sticky;top:9rem;align-self:start}.gf-sticky-lottie{width:100%;max-width:21rem;aspect-ratio:340/180;margin-top:2rem}.gf-case-list{display:grid;gap:7rem}.gf-case{display:grid;gap:1.6rem}.gf-media{perspective:1400px}.gf-frame{overflow:hidden;border-radius:14px;background:#fff;box-shadow:0 50px 100px -50px var(--gf-shadow),0 0 0 1px rgba(17,18,20,.07);transform-origin:50% 100%;will-change:transform}.gf-frame-img{position:relative;aspect-ratio:16/9.4}.gf-case-text{display:grid;grid-template-columns:auto 1fr;gap:.35rem 2rem;align-items:end}.gf-case-text .gf-stat-n{grid-row:span 2;font-size:clamp(3.75rem,6vw,6rem)}.gf-case-text h3{font-family:var(--font-display),Georgia,serif;font-size:1.7rem;line-height:1.15;letter-spacing:-.015em;color:var(--color-fg)}.gf-case-text p{max-width:26rem;font-size:1.03rem;line-height:1.5;color:var(--color-fg);opacity:.82}.gf-case-text .gf-src{grid-column:2;margin-top:.25rem}.gf-dash{padding:1.6rem 1.75rem;background:var(--gf-surface);color:var(--color-fg)}.gf-dash h4{font-family:var(--font-display),Georgia,serif;font-size:1.35rem}.gf-dash-row{display:grid;grid-template-columns:1fr 8.75rem 2.75rem;gap:.9rem;align-items:center;padding:.7rem 0;border-top:1px solid var(--gf-line);font-size:.875rem;color:var(--color-muted)}.gf-dash-row:first-of-type{margin-top:.9rem}.gf-bar{height:7px;overflow:hidden;background:var(--gf-line)}.gf-bar,.gf-bar i{border-radius:999px}.gf-bar i{display:block;height:100%;background:var(--color-gold)}.gf-rev-head{display:flex;flex-wrap:wrap;align-items:center;gap:1.6rem}.gf-rev-score{font-size:5.25rem;line-height:1;color:var(--color-fg)}.gf-rev-stars{width:14rem;height:3.4rem}.gf-rev-head p{color:var(--color-muted)}.gf-marquee{margin-top:3.5rem;overflow:hidden;-webkit-mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent);mask-image:linear-gradient(90deg,transparent,#000 8%,#000 92%,transparent)}.gf-track{display:flex;width:-moz-max-content;width:max-content;animation:gf-marquee 60s linear infinite}.gf-marquee:hover .gf-track{animation-play-state:paused}.gf-track figure{width:27.5rem;padding:.25rem 2.75rem;border-left:1px solid var(--gf-line-strong)}.gf-track blockquote{font-family:var(--font-display),Georgia,serif;font-size:1.45rem;line-height:1.4;letter-spacing:-.01em;color:var(--color-fg)}.gf-track figcaption{margin-top:1rem;font-size:.85rem;color:var(--color-muted)}.gf-track figcaption b{font-weight:600;color:var(--color-fg)}@keyframes gf-marquee{to{transform:translateX(-50%)}}.gf-found{display:grid;grid-template-columns:1.1fr 1fr .8fr;gap:1.75rem;margin-top:3.75rem;perspective:1600px}.gf-panel{border-radius:18px;padding:1.5rem;background:var(--gf-surface);color:var(--color-fg);box-shadow:0 40px 80px -45px var(--gf-shadow),0 0 0 1px var(--gf-line);transition:transform .35s ease,box-shadow .35s ease}.gf-panel:hover{transform:translateY(-6px) rotateX(4deg)}.gf-panel-label{display:block;margin-bottom:1rem;font:600 10px/1 var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--color-muted)}.gf-q{display:flex;align-items:center;gap:.6rem;height:2.75rem;padding:0 1.1rem;border-radius:999px;border:1px solid var(--gf-line-strong);font-size:.95rem}.gf-caret{width:1.5px;height:18px;background:currentColor;animation:gf-blink 1s steps(2) infinite}@keyframes gf-blink{50%{opacity:0}}.gf-results{position:relative;height:13rem;margin-top:.9rem}.gf-res{position:absolute;left:0;right:0;display:flex;flex-direction:column;justify-content:center;height:3.9rem;padding:0 .9rem;border-radius:12px;transition:top .9s cubic-bezier(.65,0,.35,1)}.gf-res .u{font-size:.72rem;color:var(--color-muted)}.gf-res .t{font-size:1rem;color:var(--gf-blue)}.gf-res.ghost .t{opacity:.45}.gf-res.me{background:rgba(226,180,0,.1);box-shadow:inset 3px 0 0 var(--color-gold)}.gf-res.me .t{font-weight:600}.gf-res .pos{position:absolute;right:.9rem;top:0;bottom:0;display:flex;align-items:center;pointer-events:none}.gf-res .pos>span{display:inline-block;padding:.42rem .7rem;border-radius:999px;background:#8a6710;color:#fff;font:700 10px/1 var(--font-mono),monospace;letter-spacing:.12em;text-transform:uppercase;white-space:nowrap;box-shadow:0 8px 18px -8px rgba(138,103,16,.8)}html[data-theme=dark] .gf-res .pos>span{background:#e2b400;color:#111214}.gf-you{width:-moz-fit-content;width:fit-content;max-width:90%;min-height:2.6rem;margin-left:auto;padding:.7rem .95rem;border-radius:18px 18px 4px 18px;background:var(--gf-surface-2);font-size:.9rem;line-height:1.4}.gf-pick{display:flex;align-items:center;gap:.75rem;padding:.75rem .25rem;border-top:1px solid var(--gf-line);font-size:.95rem;color:var(--color-muted)}.gf-you+.gf-pick{margin-top:1.1rem}.gf-pick b{width:1.1rem;font-size:1.5rem;color:var(--color-gold)}.gf-pick.me{font-weight:600;color:var(--color-fg)}.gf-local{display:flex;flex-direction:column;align-items:center;text-align:center}.gf-local-lottie{width:10.5rem;height:10.5rem}.gf-local b{font-size:2.5rem;color:var(--color-gold)}.gf-local span{margin-top:.5rem;font-size:.875rem;color:var(--color-muted)}.gf-ba-wrap{margin-top:4rem;perspective:1800px}.gf-ba{position:relative;aspect-ratio:16/8.6;overflow:hidden;border-radius:16px;transform-origin:50% 100%;box-shadow:0 70px 120px -60px var(--gf-shadow),0 0 0 1px var(--gf-line);-webkit-user-select:none;-moz-user-select:none;user-select:none;will-change:transform}.gf-ba-layer{position:absolute;inset:0}.gf-ba-after{clip-path:inset(0 0 0 var(--gf-pos,50%))}.gf-ba-handle{position:absolute;top:0;bottom:0;left:var(--gf-pos,50%);width:2px;background:#fff;box-shadow:0 0 0 1px rgba(0,0,0,.15);pointer-events:none}.gf-ba-handle:after{content:"⟷";position:absolute;top:50%;left:50%;display:grid;place-items:center;width:46px;height:46px;border-radius:50%;background:#fff;color:#111;font-size:20px;transform:translate(-50%,-50%);box-shadow:0 6px 20px rgba(0,0,0,.25)}.gf-ba input{position:absolute;inset:0;width:100%;height:100%;opacity:0;cursor:ew-resize}.gf-ba-label{position:absolute;bottom:14px;padding:7px 10px;border-radius:999px;font:700 10px/1 var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:#fff;background:rgba(17,18,20,.78);pointer-events:none}.gf-ba-label.l{left:14px}.gf-ba-label.r{right:14px;background:#8a6710}.gf-relaunch-foot{display:flex;flex-wrap:wrap;align-items:center;gap:3.5rem;margin-top:3.5rem}.gf-price{font-size:5rem;line-height:1;white-space:nowrap;color:var(--color-fg)}.gf-price small{margin-right:.5rem;font-size:1.35rem;color:var(--color-muted)}.gf-checks{display:grid;gap:.6rem;font-size:1rem;color:var(--color-fg);opacity:.88}.gf-checks li:before{content:"✓";margin-right:.75rem;font-weight:700;color:var(--color-gold)}.gf-relaunch-foot .gf-cta{margin-left:auto}.gf-also{margin-top:2.5rem;padding-top:1.5rem;border-top:1px solid var(--gf-line);font-size:.95rem;color:var(--color-muted)}.gf-also a{color:var(--color-fg);text-decoration:underline;text-decoration-color:var(--color-gold);text-underline-offset:4px}.gf-calc{display:grid;grid-template-columns:.9fr 1fr 1.15fr;gap:3.5rem;align-items:center;margin-top:4rem}.gf-field-label{display:block;font-size:.97rem;font-weight:600;color:var(--color-fg)}.gf-stepper{display:flex;align-items:center;gap:.4rem;margin-top:.9rem;padding-bottom:.4rem;border-bottom:2px solid var(--color-fg)}.gf-stepper input{width:100%;min-width:0;border:0;outline:none;background:transparent;font-family:var(--gf-num);font-weight:300;font-size:4rem;line-height:1;letter-spacing:-.045em;color:var(--color-fg);-moz-appearance:textfield}.gf-stepper input::-webkit-inner-spin-button,.gf-stepper input::-webkit-outer-spin-button{-webkit-appearance:none}.gf-stepper .cur{font-family:var(--gf-num);font-weight:300;font-size:2.5rem;color:var(--color-muted)}.gf-stepper button{flex:0 0 2.75rem;height:2.75rem;border-radius:50%;border:1px solid var(--gf-line-strong);background:var(--gf-surface);color:var(--color-fg);font-size:1.35rem;cursor:pointer;transition:transform .15s}.gf-stepper button:active{transform:scale(.9)}.gf-seg{display:grid;gap:.5rem;margin-top:2rem}.gf-seg button{display:flex;align-items:center;justify-content:space-between;padding:.85rem 1.1rem;border-radius:14px;border:1px solid var(--gf-line-strong);background:var(--gf-surface);color:var(--color-fg);font-size:.95rem;font-weight:500;cursor:pointer;transition:all .2s}.gf-seg button b{font-family:var(--gf-num);font-weight:300;font-size:1.25rem}.gf-seg button[aria-checked=true]{border-color:var(--color-fg);background:var(--color-fg);color:var(--color-bg)}.gf-seg button[aria-checked=true] b{color:#e2b400}html[data-theme=dark] .gf-seg button[aria-checked=true] b{color:#8a6710}.gf-knob-wrap{display:flex;flex-direction:column;align-items:center}.gf-knob{position:relative;width:18.75rem;height:18.75rem;cursor:grab;outline:none;touch-action:none;-webkit-user-select:none;-moz-user-select:none;user-select:none}.gf-knob:active{cursor:grabbing}.gf-knob:focus-visible{outline:2px solid var(--color-gold);outline-offset:6px;border-radius:50%}.gf-knob svg{position:absolute;inset:0;width:100%;height:100%;overflow:visible}.gf-knob .trk{fill:none;stroke:var(--gf-line-strong);stroke-width:14;stroke-linecap:round}.gf-knob .fil{fill:none;stroke:url(#gfGold);stroke-width:14;stroke-linecap:round;transition:stroke-dasharray .18s ease-out}.gf-knob .tick{stroke:var(--gf-line-strong);stroke-width:2}.gf-knob .tick.on{stroke:var(--color-gold)}.gf-cap{position:absolute;inset:52px;display:grid;place-items:center;border-radius:50%;text-align:center;color:#111214;background:radial-gradient(circle at 35% 28%,#ffffff 0,#f4f2ec 45%,#dedad0 100%);box-shadow:0 26px 40px -18px var(--gf-shadow),inset 0 -6px 12px rgba(17,18,20,.08),inset 0 3px 6px #fff;transform:rotate(var(--gf-a,0deg));transition:transform .18s ease-out}.gf-cap:before{content:"";position:absolute;top:14px;left:50%;width:6px;height:20px;margin-left:-3px;border-radius:4px;background:#a67c12;box-shadow:0 0 10px rgba(226,180,0,.6)}.gf-cap-in{transform:rotate(calc(var(--gf-a, 0deg) * -1));transition:transform .18s ease-out}.gf-cap-in b{display:block;font-size:4.25rem;line-height:1}.gf-cap-in small{display:block;margin-top:.25rem;font-size:.78rem;line-height:1.3;color:#62666d}.gf-hint{margin-top:.6rem;font:600 10.5px/1 var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold)}.gf-res-a{font-family:var(--font-display),Georgia,serif;font-size:1.85rem;line-height:1.1;color:var(--color-fg)}.gf-res-a b{display:inline-block;min-width:1ch;font-family:var(--gf-num);font-weight:300;font-size:7rem;line-height:.9;letter-spacing:-.05em;color:var(--color-gold)}.gf-res-b{margin-top:.4rem;opacity:.85}.gf-res-b,.gf-res-c{color:var(--color-fg)}.gf-res-c{display:flex;align-items:center;gap:.9rem;margin-top:1.4rem;opacity:.9}.gf-res-c b{color:var(--color-fg)}.gf-check{width:3.4rem;height:3.4rem;flex:0 0 3.4rem;transition:opacity .3s}.gf-timeline{position:relative;display:grid;grid-template-columns:repeat(12,1fr);gap:6px;align-items:end;height:9.5rem;margin-top:1.6rem;padding-top:.6rem}.gf-timeline i{position:relative;display:block;height:4%;overflow:hidden;border-radius:6px 6px 2px 2px;background:var(--gf-line-strong);transition:height .35s cubic-bezier(.2,.8,.2,1),background .3s}.gf-timeline i.ok{background:linear-gradient(0deg,#a67c12,#e2b400)}.gf-timeline i b{position:absolute;left:0;right:0;top:0;height:0;background:linear-gradient(0deg,#2f8f5b,#45b87a);transition:height .35s cubic-bezier(.2,.8,.2,1)}.gf-surplus{display:flex;flex-wrap:wrap;align-items:baseline;justify-content:space-between;gap:.6rem 1.25rem;margin-top:1.1rem;padding-top:.9rem;border-top:1px solid var(--gf-line)}.gf-surplus p{font-size:.95rem;color:var(--color-fg)}.gf-surplus p b{margin-right:.35rem;font-size:1.9rem;color:#2f8f5b}html[data-theme=dark] .gf-surplus p b{color:#4cc38a}.gf-legend{display:inline-flex;align-items:center;gap:.4rem;font:500 10px/1 var(--font-mono),monospace;color:var(--color-muted)}.gf-legend i{display:inline-block;width:10px;height:10px;border-radius:3px}.gf-legend i.back{background:#e2b400}.gf-legend i.plus{margin-left:.6rem;background:#45b87a}.gf-goal{right:0;border-top:1.5px dashed var(--color-fg);transition:bottom .35s cubic-bezier(.2,.8,.2,1)}.gf-goal,.gf-goal span{position:absolute;left:0}.gf-goal span{top:-1.35rem;padding:3px 6px 3px 0;font:600 10px/1 var(--font-mono),monospace;letter-spacing:.1em;text-transform:uppercase;color:var(--color-fg)}.gf-half{position:absolute;top:0;bottom:-1.35rem;left:50%;border-left:1px solid var(--gf-line-strong)}.gf-half span{position:absolute;bottom:0;left:6px;white-space:nowrap}.gf-half span,.gf-months{font:500 10px/1 var(--font-mono),monospace;color:var(--color-muted)}.gf-months{display:flex;justify-content:space-between;margin-top:.5rem}.gf-edit-grid{display:grid;grid-template-columns:1.05fr .95fr;gap:5rem;align-items:center}.gf-editor{display:grid;gap:1.1rem;max-width:30rem;margin-top:2.5rem}.gf-editor label{display:grid;gap:.45rem;font-size:.8rem;font-weight:600;letter-spacing:.02em;color:var(--color-muted)}.gf-editor input[type=text]{padding:.85rem 1rem;border-radius:12px;border:1px solid var(--gf-line-strong);outline:none;background:var(--gf-surface);color:var(--color-fg);font-size:1.05rem;transition:border .2s,box-shadow .2s}.gf-editor input[type=text]:focus{border-color:var(--color-gold);box-shadow:0 0 0 4px rgba(226,180,0,.18)}.gf-switch{display:flex!important;align-items:center;gap:.9rem!important;cursor:pointer;font-size:.95rem!important;color:var(--color-fg)!important}.gf-switch input{position:absolute;opacity:0}.gf-switch span{position:relative;flex:0 0 50px;width:50px;height:30px;border-radius:999px;background:var(--gf-line-strong);transition:background .25s}.gf-switch span:after{content:"";position:absolute;left:3px;top:3px;width:24px;height:24px;border-radius:50%;background:#fff;box-shadow:0 3px 8px rgba(0,0,0,.2);transition:transform .25s cubic-bezier(.3,1.4,.5,1)}.gf-switch input:checked+span{background:var(--color-gold)}.gf-switch input:checked+span:after{transform:translateX(20px)}.gf-switch input:focus-visible+span{outline:2px solid var(--color-gold);outline-offset:3px}.gf-pub{display:flex;align-items:center;gap:1rem}.gf-saved{font-size:.875rem;font-weight:600;color:#3a9a63;opacity:0;transform:translateY(6px);transition:all .3s}.gf-saved[data-on=true]{opacity:1;transform:none}.gf-live{justify-self:center;perspective:1400px}.gf-live .gf-phone{position:relative;right:auto;top:auto;width:18.75rem;border-width:9px;border-radius:44px;translate:none;transform:rotateY(-12deg) rotateX(4deg)}.gf-site{position:absolute;inset:0;overflow:hidden;border-radius:34px;background:#faf6f1;color:#3d3530}.gf-site .nb{display:flex;justify-content:space-between;align-items:center;padding:2.1rem 1.1rem .75rem;font-family:var(--font-display),Georgia,serif;font-size:.95rem}.gf-site .nb i{width:18px;height:2px;background:#3d3530;box-shadow:0 5px 0 #3d3530,0 -5px 0 #3d3530}.gf-site .news{margin:0 .9rem;padding:.6rem .75rem;border-radius:10px;background:#8a6a4a;color:#fff;font-size:.78rem;line-height:1.35}.gf-site .news[data-flash=true]{animation:gf-flash .9s ease}@keyframes gf-flash{0%{background:#e2b400;transform:scale(1.04)}to{background:#8a6a4a;transform:none}}.gf-site .vac{max-height:0;margin:.5rem .9rem 0;padding:0 .75rem;overflow:hidden;border-radius:10px;background:#fff3cf;color:#6b5100;font-size:.75rem;line-height:1.35;transition:max-height .4s,padding .4s}.gf-site .vac[data-on=true]{max-height:60px;padding:.55rem .75rem}.gf-site .img{position:relative;height:10.5rem;margin:.75rem .9rem 0;overflow:hidden;border-radius:14px}.gf-site h5{margin:1rem 1.1rem 0;font-family:var(--font-display),Georgia,serif;font-size:1.5rem;line-height:1.12;color:#2b2420}.gf-site p{margin:.5rem 1.1rem 0;font-size:.78rem;line-height:1.5;color:#6c625b}.gf-site .hrs{display:flex;justify-content:space-between;margin:.9rem 1.1rem 0;padding-top:.75rem;border-top:1px solid rgba(61,53,48,.12);font-size:.78rem}.gf-site .hrs b{color:#2b2420}.gf-site .cta{display:block;margin:1rem 1.1rem 0;padding:.7rem;border-radius:999px;background:#2b2420;color:#fff;text-align:center;font-size:.78rem;font-weight:600}.gf-person{display:grid;grid-template-columns:.75fr 1.25fr;gap:5.5rem;align-items:center}.gf-person-pic{aspect-ratio:4/5;overflow:hidden;border-radius:22px;box-shadow:0 60px 100px -60px var(--gf-shadow)}.gf-final,.gf-person-pic{position:relative}.gf-werki{position:absolute;right:6%;bottom:2.5rem;width:10.5rem;animation:gf-bob 4.5s ease-in-out infinite;filter:drop-shadow(0 30px 30px rgba(17,18,20,.18))}@keyframes gf-bob{50%{transform:translateY(-14px) rotate(-2deg)}}.gf-vc{position:relative;max-width:44rem;margin-top:2.25rem;padding:1.5rem 1.6rem 1.6rem;border-radius:24px;background:var(--gf-surface);color:var(--color-fg);box-shadow:0 50px 90px -50px var(--gf-shadow),0 0 0 1px var(--gf-line)}.gf-vc-head{display:flex;align-items:center;gap:.75rem}.gf-vc-brand{display:inline-flex;align-items:center;gap:.55rem;font:600 10.5px/1 var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted)}.gf-vc-count{margin-left:auto;font-size:.95rem;color:var(--color-muted)}.gf-vc-close{display:grid;place-items:center;width:2.25rem;height:2.25rem;margin-left:auto;border-radius:50%;background:var(--gf-surface-2);color:var(--color-fg);font-size:1.4rem;line-height:1}.gf-vc-bar{display:grid;grid-template-columns:repeat(5,1fr);gap:5px;margin-top:1rem}.gf-vc-bar i{height:4px;border-radius:999px;background:var(--gf-line-strong);transition:background .35s}.gf-vc-bar i[data-on=true]{background:linear-gradient(90deg,#a67c12,#e2b400)}.gf-vc-body{min-height:17rem;padding-top:1.5rem}.gf-vc-title{font-family:var(--font-display),Georgia,serif;font-size:clamp(1.45rem,2.4vw,1.85rem);line-height:1.15;letter-spacing:-.02em;color:var(--color-fg)}.gf-vc-text{margin-top:.8rem;font-size:1rem;line-height:1.55;color:var(--color-fg);opacity:.85}.gf-vc-fine{margin-top:1rem;font-size:.78rem;line-height:1.5;color:var(--color-muted)}.gf-vc-fine a{text-decoration:underline;text-underline-offset:3px}.gf-vc-url{display:flex;gap:.6rem;margin-top:1.25rem}.gf-vc-form input[type=text],.gf-vc-url input{flex:1;min-width:0;padding:.95rem 1.25rem;border-radius:999px;border:1px solid var(--gf-line-strong);outline:none;background:var(--color-bg);color:var(--color-fg);font-size:1rem;transition:border .2s,box-shadow .2s}.gf-vc-form input[type=text]:focus,.gf-vc-url input:focus{border-color:var(--color-gold);box-shadow:0 0 0 4px rgba(226,180,0,.16)}.gf-vc-back,.gf-vc-skip{margin-top:1.1rem;font-size:.88rem;color:var(--color-muted);text-decoration:underline;text-underline-offset:4px}.gf-vc-back{display:block;text-decoration:none}.gf-vc-chips{display:grid;grid-template-columns:repeat(2,1fr);gap:.6rem;margin-top:1.25rem}.gf-vc-chips button{padding:1rem 1.1rem;border-radius:16px;border:1px solid var(--gf-line-strong);background:var(--color-bg);color:var(--color-fg);font-size:.98rem;font-weight:500;text-align:left;transition:transform .15s,border-color .2s,background .2s}.gf-vc-chips button:hover{border-color:var(--color-gold)}.gf-vc-chips button:active{transform:scale(.97)}.gf-vc-chips button[aria-checked=true]{border-color:var(--color-fg);background:var(--color-fg);color:var(--color-bg)}.gf-vc-hint{margin-top:.45rem;font-size:.85rem;color:var(--color-muted)}.gf-vc-places{display:grid;gap:.7rem;margin-top:1rem}.gf-vc-picked{display:flex;flex-wrap:wrap;gap:.4rem}.gf-vc-picked button{display:inline-flex;align-items:center;gap:.4rem;padding:.38rem .75rem;border-radius:999px;background:var(--color-fg);color:var(--color-bg);font-size:.85rem;font-weight:500}.gf-vc-picked button span{opacity:.7}.gf-vc-search{width:100%;padding:.85rem 1.2rem;border-radius:999px;border:1px solid var(--gf-line-strong);outline:none;background:var(--color-bg);color:var(--color-fg);font-size:1rem}.gf-vc-search:focus{border-color:var(--color-gold);box-shadow:0 0 0 4px rgba(226,180,0,.16)}.gf-vc-list{display:grid;grid-template-columns:repeat(2,1fr);gap:0 .75rem;max-height:15.5rem;overflow-y:auto;overscroll-behavior:contain;padding:.25rem .1rem;border-block:1px solid var(--gf-line)}.gf-vc-option{display:flex;align-items:center;gap:.7rem;padding:.62rem .35rem;border-radius:10px;font-size:.95rem;color:var(--color-fg);cursor:pointer}.gf-vc-option:hover{background:var(--gf-surface-2)}.gf-vc-option input{position:absolute;opacity:0;width:1px;height:1px}.gf-vc-option i{position:relative;width:1.25rem;height:1.25rem;flex:0 0 1.25rem;border-radius:6px;border:1.5px solid var(--gf-line-strong);background:var(--color-bg);transition:all .18s}.gf-vc-option[data-checked=true] i{border-color:#a67c12;background:#a67c12}.gf-vc-option[data-checked=true] i:after{content:"";position:absolute;left:.36rem;top:.15rem;width:.32rem;height:.62rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.gf-vc-option input:focus-visible+i{outline:2px solid var(--color-gold);outline-offset:2px}.gf-vc-option input:disabled~span{opacity:.45}.gf-vc-add{width:100%;padding:.62rem .35rem;text-align:left;font-size:.95rem;font-weight:600;color:#8a6710}html[data-theme=dark] .gf-vc-add{color:#e2b400}.gf-vc-none{padding:.8rem .35rem;font-size:.9rem;color:var(--color-muted)}.gf-vc-next{width:100%;padding-block:.95rem}.gf-vc-next:disabled{opacity:.45;cursor:not-allowed}.gf-vc-go{width:100%;margin-top:1.4rem;padding-block:1.05rem;font-size:1.02rem}.gf-vc-go .gf-g{padding:2px;border-radius:50%;background:#fff}.gf-vc-loading{display:flex;flex-direction:column;align-items:center;text-align:center}.gf-vc-ring{position:relative;display:grid;place-items:center;width:7.5rem;height:7.5rem;margin-bottom:1.1rem}.gf-vc-ring svg{position:absolute;inset:0;width:100%;height:100%;animation:gf-vc-spin 1.6s linear infinite}.gf-vc-ring .trk{fill:none;stroke:var(--gf-line-strong);stroke-width:5}.gf-vc-ring .arc{fill:none;stroke:#e2b400;stroke-width:5;stroke-linecap:round;stroke-dasharray:90 237}.gf-vc-ring .gf-g{width:2.6rem;height:2.6rem;animation:gf-vc-pulse 1.6s ease-in-out infinite}@keyframes gf-vc-spin{to{transform:rotate(1turn)}}@keyframes gf-vc-pulse{50%{transform:scale(.88);opacity:.75}}.gf-vc-steps{display:grid;gap:.55rem;width:min(100%,22rem);margin-top:1.2rem;text-align:left}.gf-vc-steps li{display:flex;align-items:center;gap:.7rem;font-size:.92rem;color:var(--color-muted);transition:color .3s}.gf-vc-steps li i{position:relative;width:1.15rem;height:1.15rem;flex:0 0 1.15rem;border-radius:50%;border:1.5px solid var(--gf-line-strong);transition:all .3s}.gf-vc-steps li[data-state=now]{color:var(--color-fg)}.gf-vc-steps li[data-state=now] i{border-color:transparent #e2b400 #e2b400;animation:gf-vc-spin .8s linear infinite}.gf-vc-steps li[data-state=done]{color:var(--color-fg)}.gf-vc-steps li[data-state=done] i{border-color:#2f8f5b;background:#2f8f5b}.gf-vc-steps li[data-state=done] i:after{content:"";position:absolute;left:.33rem;top:.16rem;width:.3rem;height:.55rem;border:solid #fff;border-width:0 2px 2px 0;transform:rotate(45deg)}.gf-vc-score{display:flex;align-items:center;gap:1.1rem}.gf-vc-score b{font-size:5.5rem;line-height:.9;color:var(--color-gold)}.gf-vc-score span{max-width:18rem;font-family:var(--font-display),Georgia,serif;font-size:1.35rem;line-height:1.2;color:var(--color-fg)}.gf-vc-report{position:relative;display:grid;gap:.55rem;margin-top:1.3rem;padding:1rem 1.1rem;border-radius:16px;background:var(--gf-surface-2);overflow:hidden}.gf-vc-report i{display:block;height:.8rem;border-radius:999px;background:var(--gf-line-strong);filter:blur(3px)}.gf-vc-report i:nth-child(2){width:78%}.gf-vc-report i:nth-child(3){width:62%}.gf-vc-report span{position:absolute;inset:0;display:grid;place-items:center;font-size:.85rem;font-weight:600;color:var(--color-fg);background:color-mix(in srgb,var(--gf-surface-2) 35%,transparent)}.gf-vc-cta{display:grid;grid-template-columns:1fr 1fr;gap:.6rem;margin-top:1.3rem}.gf-vc-call,.gf-vc-wa{display:inline-flex;align-items:center;justify-content:center;gap:.55rem;padding:.95rem 1rem;border-radius:999px;font-size:.95rem;font-weight:600;transition:transform .15s}.gf-vc-wa{background:#1f9d55;color:#fff}.gf-vc-wa svg{width:1.2rem;height:1.2rem;fill:currentColor}.gf-vc-call{background:var(--color-fg);color:var(--color-bg)}.gf-vc-meter{display:flex;align-items:center;gap:1.3rem}.gf-vc-gauge{position:relative;display:grid;place-items:center;width:7.6rem;height:7.6rem;flex:0 0 7.6rem}.gf-vc-gauge svg{position:absolute;inset:0;width:100%;height:100%;transform:rotate(-90deg)}.gf-vc-gauge .trk{fill:none;stroke:var(--gf-line-strong);stroke-width:8}.gf-vc-gauge .val{fill:none;stroke-width:8;stroke-linecap:round;stroke:#e2b400}.gf-vc-gauge .val[data-level=good]{stroke:#2f8f5b}.gf-vc-gauge .val[data-level=low]{stroke:#d0573f}.gf-vc-gauge b{margin-top:-.4rem;font-size:2.6rem;line-height:1;color:var(--color-fg)}.gf-vc-gauge small{position:absolute;bottom:1.85rem;font-size:.7rem;color:var(--color-muted)}.gf-vc-meter-text{min-width:0}.gf-vc-meter-label{font:600 10px/1.4 var(--font-mono),monospace;letter-spacing:.14em;text-transform:uppercase;color:var(--color-muted)}.gf-vc-meter-text .gf-vc-title{margin-top:.3rem;font-size:clamp(1.25rem,2vw,1.55rem)}.gf-vc-kpis{display:flex;flex-wrap:wrap;gap:.5rem 1.4rem;margin-top:.7rem}.gf-vc-kpis li{display:grid;gap:.1rem}.gf-vc-kpis b{font-size:1.25rem;font-weight:400;color:var(--color-fg)}.gf-vc-kpis span{font-size:.75rem;color:var(--color-muted)}.gf-vc-score.is-small{margin-top:1.3rem;padding-top:1.1rem;border-top:1px solid var(--gf-line)}.gf-vc-score.is-small b{font-size:2.6rem}.gf-vc-score.is-small span{font-size:1.05rem}.gf-vc-call:active,.gf-vc-wa:active{transform:scale(.97)}.gf-vc-form{display:grid;gap:.6rem;margin-top:.9rem;overflow:hidden}.gf-vc-trap{position:absolute!important;left:-9999px;width:1px;height:1px;opacity:0}.gf-vc-consent{display:flex;align-items:flex-start;gap:.6rem;font-size:.8rem;line-height:1.45;color:var(--color-muted)}.gf-vc-consent input{margin-top:.2rem;accent-color:#a67c12}.gf-vc-consent a{text-decoration:underline}.gf-vc-error{margin-top:1rem;font-size:.88rem;color:#c0392b}.gf-vc-done{display:flex;flex-direction:column;align-items:flex-start;gap:.4rem}.gf-vc-done-lottie{width:5rem;height:5rem;margin-bottom:.4rem}.gf-vc-done .btn-ghost{margin-top:1rem}.gf-vc-overlay{position:fixed;inset:0;z-index:95;display:flex;align-items:flex-end;background:rgba(8,10,14,.45);backdrop-filter:blur(6px);-webkit-backdrop-filter:blur(6px)}.gf-vc-sheet{position:relative;width:100%;max-height:92vh;overflow-y:auto;overscroll-behavior:contain;padding:.6rem 0 env(safe-area-inset-bottom);border-radius:28px 28px 0 0;background:var(--gf-surface)}.gf-vc-handle{display:block;width:3rem;height:5px;margin:.3rem auto .2rem;border-radius:999px;background:var(--gf-line-strong);touch-action:none;cursor:grab}.gf-vc-sheet .gf-vc{margin:0;padding:.9rem 1.25rem 1.6rem;border-radius:0;box-shadow:none;background:transparent}.gf-hc{max-width:34rem}.gf-hc,.gf-hc+.gf-sign{margin-top:1.9rem}.gf-hc-label{display:flex;align-items:center;gap:.6rem;margin-bottom:.75rem;font:600 10.5px/1 var(--font-mono),monospace;letter-spacing:.16em;text-transform:uppercase;color:var(--color-gold)}.gf-hc-live{position:relative;width:8px;height:8px;flex:0 0 8px;border-radius:50%;background:#2f8f5b}.gf-hc-live:after{content:"";position:absolute;inset:-4px;border-radius:50%;border:2px solid #2f8f5b;opacity:0;animation:gf-hc-ping 2.2s ease-out infinite}@keyframes gf-hc-ping{0%{transform:scale(.6);opacity:.8}to{transform:scale(1.8);opacity:0}}.gf-hc-bar{display:flex;align-items:center;gap:.5rem;padding:.4rem .4rem .4rem 1rem;border-radius:999px;background:var(--gf-surface);box-shadow:0 34px 70px -34px var(--gf-shadow),0 0 0 1px var(--gf-line-strong);transition:box-shadow .2s}.gf-hc-bar:focus-within{box-shadow:0 34px 70px -34px var(--gf-shadow),0 0 0 2px var(--color-gold),0 0 0 6px rgba(226,180,0,.14)}.gf-hc-bar input{flex:1;min-width:0;padding:.8rem .25rem;border:0;outline:none;background:transparent;color:var(--color-fg);font-size:1.05rem}.gf-hc-bar .btn-primary{flex:0 0 auto;white-space:nowrap}.gf-hc-error{margin-top:.6rem;font-size:.85rem;color:#c0392b}.gf-hc-note{display:flex;flex-wrap:wrap;gap:.35rem 1.1rem;margin-top:.85rem;font-size:.85rem;line-height:1.45;color:var(--color-muted)}.gf-hc-note a{color:var(--color-fg);text-decoration:underline;text-underline-offset:4px;text-decoration-color:var(--gf-line-strong)}.gf-hc-note a:hover{text-decoration-color:var(--color-gold)}.gf-float{display:none}@media (min-width:768px){.gf-vc-overlay{align-items:center;justify-content:center;padding:2rem}.gf-vc-sheet{width:min(44rem,100%);max-height:88vh;padding:.6rem 0 .4rem;border-radius:28px;box-shadow:0 60px 120px -40px rgba(0,0,0,.6),0 0 0 1px var(--gf-line)}.gf-vc-sheet .gf-vc{padding:1rem 1.75rem 1.75rem}.gf-vc-handle{display:none}.gf-float{position:fixed;left:1.25rem;bottom:1.25rem;z-index:60;display:flex;align-items:center;gap:.75rem;padding:.5rem .5rem .5rem .65rem;border-radius:999px;background:#111214;color:#fff;font-size:.95rem;font-weight:600;box-shadow:0 24px 48px -18px rgba(0,0,0,.7),0 0 0 1px rgba(226,180,0,.35)}.gf-float .gf-g{width:1.9rem;height:1.9rem;padding:4px;border-radius:50%;background:#fff}.gf-float em{padding:.6rem 1rem;border-radius:999px;background:#e2b400;color:#111214;font-style:normal;font-weight:700;transition:background .2s}.gf-float:hover em{background:#f0c419}}.gf-tabbar{display:none}@media (max-width:1100px){.gf-browser{width:32rem}.gf-found{grid-template-columns:1fr 1fr}.gf-local{grid-column:span 2}}@media (max-width:767px){.gf-hero{padding:1.5rem 0 .5rem}.gf-hero-grid{grid-template-columns:1fr;gap:.5rem;min-height:0}.gf-stage{height:22rem;margin:0 -1.25rem;overflow:hidden;perspective:1000px}.gf-stage-inner{left:6%;transform-origin:30% 30%}.gf-stage-scale{position:absolute;inset:0;transform:scale(.56);transform-origin:0 0;width:178%;height:178%}.gf-sign-photo{width:3.1rem;height:3.1rem;flex-basis:3.1rem}.gf-sig{font-size:1.6rem}.gf-stats{display:flex;gap:.75rem;overflow-x:auto;margin:0 -1.25rem;padding:.25rem 1.25rem .6rem;scroll-snap-type:x mandatory;scrollbar-width:none}.gf-case-list::-webkit-scrollbar,.gf-found::-webkit-scrollbar,.gf-stats::-webkit-scrollbar{display:none}.gf-stat{flex:0 0 44%;scroll-snap-align:start;padding:1.4rem 1.1rem 1.1rem;border-radius:20px;background:var(--gf-surface);box-shadow:0 16px 30px -22px var(--gf-shadow),0 0 0 1px var(--gf-line)}.gf-stat:before{left:1.1rem;top:.9rem}.gf-stat-n{margin-top:.4rem;font-size:2.9rem}.gf-cases-grid{grid-template-columns:1fr;gap:1.9rem}.gf-cases-grid>*{min-width:0}.gf-sticky{position:static}.gf-sticky-lottie{max-width:16rem;margin-top:1.25rem}.gf-case-list{display:flex;align-items:flex-start;gap:.9rem;overflow-x:auto;margin:0 -1.25rem;padding:.4rem 1.25rem 1.1rem;scroll-snap-type:x mandatory;scrollbar-width:none}.gf-case{flex:0 0 84%;gap:1rem;padding-bottom:1.25rem;overflow:hidden;border-radius:22px;background:var(--gf-surface);box-shadow:0 20px 40px -26px var(--gf-shadow),0 0 0 1px var(--gf-line);scroll-snap-align:center}.gf-case .gf-frame{border-radius:0;box-shadow:none;transform:none!important}.gf-case-text{grid-template-columns:1fr;gap:.25rem;padding:0 1.1rem}.gf-case-text .gf-stat-n{grid-row:auto;font-size:3.25rem}.gf-case-text .gf-src{grid-column:1}.gf-case-text h3{font-size:1.4rem}.gf-dash{padding:1.25rem}.gf-dash-row{grid-template-columns:1fr 4.4rem 2.4rem;gap:.6rem;font-size:.8rem}.gf-rev-score{font-size:4rem}.gf-rev-stars{width:10.5rem;height:2.6rem}.gf-track figure{width:18.75rem;padding:.25rem 1.6rem}.gf-track blockquote{font-size:1.2rem}.gf-found{display:flex;gap:.9rem;overflow-x:auto;margin:2.5rem -1.25rem 0;padding:.4rem 1.25rem 1.9rem;scroll-snap-type:x mandatory;scrollbar-width:none}.gf-panel{flex:0 0 84%;scroll-snap-align:center}.gf-res .pos{top:-.65rem;bottom:auto;right:.6rem}.gf-local{grid-column:auto}.gf-price{font-size:4rem}.gf-relaunch-foot{gap:1.75rem}.gf-relaunch-foot .gf-cta{width:100%;justify-content:center;margin-left:0}.gf-calc{grid-template-columns:1fr;gap:2.75rem}.gf-calc>*,.gf-edit-grid>*{min-width:0}.gf-knob{width:16.9rem;height:16.9rem}.gf-cap{inset:46px}.gf-edit-grid,.gf-person{grid-template-columns:1fr;gap:2.75rem}.gf-live .gf-phone{width:16.9rem}.gf-vc-v-inline{padding:1.25rem 1.1rem 1.4rem}.gf-vc-chips,.gf-vc-list{grid-template-columns:1fr}.gf-vc-list{max-height:13rem}.gf-vc-url{flex-direction:column}.gf-vc-cta{grid-template-columns:1fr}.gf-vc-score b{font-size:4.5rem}.gf-vc-score span{font-size:1.2rem}.gf-werki{position:static;width:7.5rem;margin-top:1.9rem}.gf-tabbar{position:fixed;left:10px;right:10px;bottom:10px;z-index:60;display:grid;grid-template-columns:repeat(5,1fr);height:66px;border-radius:22px;background:color-mix(in srgb,var(--gf-surface) 92%,transparent);backdrop-filter:blur(14px) saturate(1.4);-webkit-backdrop-filter:blur(14px) saturate(1.4);box-shadow:0 18px 40px -18px var(--gf-shadow),0 0 0 1px var(--gf-line)}.gf-tabbar a,.gf-tabbar button{position:relative;display:flex;flex-direction:column;align-items:center;justify-content:center;gap:3px;font-size:10.5px;font-weight:600;color:var(--color-muted)}.gf-tabbar svg{width:22px;height:22px;fill:none;stroke:currentColor;stroke-width:1.8;stroke-linecap:round;stroke-linejoin:round}.gf-tabbar .gf-g svg{width:100%;height:100%;stroke:none}.gf-tab-werki-pic{position:relative;display:block;width:30px;height:30px;margin-top:-6px;filter:drop-shadow(0 4px 6px rgba(0,0,0,.35))}.gf-tabbar a[data-on=true]{color:var(--color-fg)}.gf-tabbar a[data-on=true] svg{stroke:var(--color-gold)}.gf-tabbar .dot{position:absolute;top:9px;right:50%;width:8px;height:8px;margin-right:-16px;border-radius:50%;background:#e2b400;box-shadow:0 0 0 2px var(--gf-surface)}.gf-tab-cta{margin:-18px 4px 0;border-radius:20px;background:#111214;color:#fff!important;box-shadow:0 14px 26px -12px rgba(17,18,20,.8)}.gf-tab-cta .gf-g{width:22px;height:22px;padding:3px;border-radius:50%;background:#fff}.gf-page-pad{height:86px}.gf-hc{margin-top:1.5rem}.gf-hc-bar{flex-wrap:wrap;gap:.4rem;padding:.55rem;border-radius:22px}.gf-hc-bar .gf-g{margin-left:.55rem}.gf-hc-bar input{flex:1 1 calc(100% - 3rem);padding:.7rem .25rem}.gf-hc-bar .btn-primary{flex:1 1 100%}body:has(.gf-tabbar) button.fixed.bottom-4.end-3{display:none}}@media (prefers-reduced-motion:reduce){.gf-caret,.gf-hc-live:after,.gf-track,.gf-vc-ring .gf-g,.gf-vc-ring svg,.gf-vc-steps li i,.gf-werki{animation:none!important}.gf-cap,.gf-cap-in,.gf-goal,.gf-res,.gf-timeline i{transition:none}.gf-chip{transform:none!important}}.gf-vc-count+.gf-vc-close{margin-left:.4rem}