@layer properties{@supports (((-webkit-hyphens:none)) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){*,:before,:after,::backdrop{--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-shadow:0 0 #0000;--tw-shadow-color:initial;--tw-shadow-alpha:100%;--tw-inset-shadow:0 0 #0000;--tw-inset-shadow-color:initial;--tw-inset-shadow-alpha:100%;--tw-ring-color:initial;--tw-ring-shadow:0 0 #0000;--tw-inset-ring-color:initial;--tw-inset-ring-shadow:0 0 #0000;--tw-ring-inset:initial;--tw-ring-offset-width:0px;--tw-ring-offset-color:#fff;--tw-ring-offset-shadow:0 0 #0000;--tw-outline-style:solid;--tw-blur:initial;--tw-brightness:initial;--tw-contrast:initial;--tw-grayscale:initial;--tw-hue-rotate:initial;--tw-invert:initial;--tw-opacity:initial;--tw-saturate:initial;--tw-sepia:initial;--tw-drop-shadow:initial;--tw-drop-shadow-color:initial;--tw-drop-shadow-alpha:100%;--tw-drop-shadow-size:initial;--tw-animation-delay:0s;--tw-animation-direction:normal;--tw-animation-duration:initial;--tw-animation-fill-mode:none;--tw-animation-iteration-count:1;--tw-enter-blur:0;--tw-enter-opacity:1;--tw-enter-rotate:0;--tw-enter-scale:1;--tw-enter-translate-x:0;--tw-enter-translate-y:0;--tw-exit-blur:0;--tw-exit-opacity:1;--tw-exit-rotate:0;--tw-exit-scale:1;--tw-exit-translate-x:0;--tw-exit-translate-y:0}}}@layer theme{:root,:host{--font-sans:"Inter Variable", Helvetica, Arial, sans-serif;--font-mono:ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace;--color-white:#fff;--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--color-midnight:#0d0e0f}}@layer base{*,:after,:before,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}::file-selector-button{box-sizing:border-box;border:0 solid;margin:0;padding:0}html,:host{-webkit-text-size-adjust:100%;tab-size:4;line-height:1.5;font-family:var(--default-font-family,-apple-system, BlinkMacSystemFont, "Segoe UI", Roboto, "Helvetica Neue", "Noto Sans", Arial, sans-serif, "Apple Color Emoji", "Segoe UI Emoji", "Segoe UI Symbol", "Noto Color Emoji");font-feature-settings:var(--default-font-feature-settings,normal);font-variation-settings:var(--default-font-variation-settings,normal);-webkit-tap-highlight-color:transparent}hr{height:0;color:inherit;border-top-width:1px}abbr:where([title]){-webkit-text-decoration:underline dotted;text-decoration:underline dotted}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:var(--default-mono-font-family,ui-monospace, SFMono-Regular, Menlo, Monaco, Consolas, "Liberation Mono", "Courier New", monospace);font-feature-settings:var(--default-mono-font-feature-settings,normal);font-variation-settings:var(--default-mono-font-variation-settings,normal);font-size:1em}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::file-selector-button{font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}:where(select:is([multiple],[size])) optgroup{font-weight:bolder}:where(select:is([multiple],[size])) optgroup option{padding-inline-start:20px}::file-selector-button{margin-inline-end:4px}::placeholder{opacity:1}@supports (not ((-webkit-appearance:-apple-pay-button))) or (contain-intrinsic-size:1px){::placeholder{color:currentColor}@supports (color:color-mix(in lab, red, red)){::placeholder{color:color-mix(in oklab, currentcolor 50%, transparent)}}}textarea{resize:vertical}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-date-and-time-value{min-height:1lh;text-align:inherit}::-webkit-datetime-edit{display:inline-flex}::-webkit-datetime-edit-fields-wrapper{padding:0}::-webkit-datetime-edit{padding-block:0}::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-datetime-edit-month-field{padding-block:0}::-webkit-datetime-edit-day-field{padding-block:0}::-webkit-datetime-edit-hour-field{padding-block:0}::-webkit-datetime-edit-minute-field{padding-block:0}::-webkit-datetime-edit-second-field{padding-block:0}::-webkit-datetime-edit-millisecond-field{padding-block:0}::-webkit-datetime-edit-meridiem-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::file-selector-button{appearance:button}::-webkit-inner-spin-button{height:auto}::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;-webkit-font-smoothing:antialiased}body{background:var(--color-white);color:var(--midnight);font-family:var(--font-sans);font-size:18px;line-height:1.5}h1,h2,h3{letter-spacing:-.03em;color:var(--midnight);font-weight:600}:focus-visible{outline:2px solid var(--green);outline-offset:3px}}@layer components{.gd-wrap{max-width:var(--max);margin:0 auto;padding:0 5%}.gd-skip{z-index:100;background:var(--midnight);color:#fff;padding:10px 14px;position:absolute;top:0;left:-999px}.gd-skip:focus{left:12px}.gd-nav{z-index:50;pointer-events:none;transition:transform var(--t-med) var(--ease);padding:14px 18px;position:sticky;top:0}.gd-nav.is-hidden{transform:translateY(-130%)}.gd-nav__row{z-index:3;justify-content:space-between;align-items:center;gap:12px;display:flex;position:relative}.gd-nav__row>*{pointer-events:auto}.gd-nav__pill{background:var(--midnight);color:#fff;transition:padding var(--t-med) var(--ease);border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:44px;padding:18px 36px 18px 28px;display:flex}.gd-nav.is-scrolled .gd-nav__pill{padding-top:14px;padding-bottom:14px}.gd-nav__logo img{width:auto;height:40px;display:block}.gd-nav__links{align-items:center;gap:30px;font-size:16px;font-weight:500;display:flex}.gd-nav__link{color:#fff;opacity:.9;cursor:pointer;transition:opacity var(--t-fast);background:0 0;border:0;align-items:center;gap:6px;padding:6px 0;display:inline-flex;position:relative}.gd-nav__link:after{content:"";background:var(--green);transform-origin:0;height:2px;transition:transform var(--t-med) var(--ease);position:absolute;bottom:0;left:0;right:0;transform:scaleX(0)}.gd-nav__link:hover,.gd-nav__link[aria-expanded=true],.gd-nav__link[aria-current=page]{opacity:1}.gd-nav__link:hover:after,.gd-nav__link[aria-expanded=true]:after,.gd-nav__link[aria-current=page]:after{transform:scaleX(1)}.gd-nav__link svg{opacity:.7;transition:transform var(--t-med) var(--ease)}.gd-nav__link[aria-expanded=true] svg{transform:rotate(180deg)}.gd-nav__divider{background:#fff3;width:1px;height:20px}.gd-nav__login{font-weight:500}.gd-nav__menu-btn{color:#fff;cursor:pointer;background:0 0;border:0;padding:4px;display:none}.gd-nav__cta{background:var(--green);color:#fff;white-space:nowrap;transition:transform var(--t-fast) var(--ease), background var(--t-fast);border-radius:999px;padding:13px 48px;font-size:16px;font-weight:600}.gd-nav__cta:hover{background:var(--green-press);transform:translateY(-1px)}.gd-nav__cta:active{transform:translateY(0)scale(.98)}.gd-panel{border:1px solid var(--g2);pointer-events:auto;opacity:0;width:min(940px,100vw - 36px);transition:opacity var(--t-fast) var(--ease), transform var(--t-med) var(--ease);background:#fff;border-radius:24px;padding:14px;position:absolute;top:calc(100% - 4px);left:18px;transform:translateY(6px);box-shadow:0 24px 60px #0d0e0f29}.gd-panel.is-open{opacity:1;transform:translateY(0)}.gd-panel__featured{border-bottom:1px solid var(--g2);grid-template-columns:1fr 1fr;gap:4px;margin:0 0 6px;padding:0 0 6px;list-style:none;display:grid}.gd-panel__groups{grid-template-columns:repeat(3,1fr);gap:4px;display:grid}.gd-panel__group-label{letter-spacing:.1em;text-transform:uppercase;color:var(--g5);padding:12px 14px 2px;font-size:12px;font-weight:700}.gd-panel__grid{gap:2px;margin:0;padding:0;list-style:none;display:grid}.gd-panel__item{transition:background var(--t-fast);border-radius:16px;align-items:flex-start;gap:14px;padding:14px;display:flex}.gd-panel__item:hover,.gd-panel__item:focus-visible{background:var(--surface)}.gd-panel__icon{background:var(--midnight);color:#fff;width:44px;height:32px;transition:transform var(--t-med) var(--ease);border-radius:999px;flex:none;place-items:center;display:grid}.gd-panel__icon svg{width:18px;height:18px}.gd-panel__item:hover .gd-panel__icon{transform:translate(2px)}.gd-panel__title{color:var(--midnight);font-size:16px;font-weight:600;display:block}.gd-panel__item:hover .gd-panel__title{text-underline-offset:4px;text-decoration:underline;-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green)}.gd-panel__blurb{color:var(--g6);margin-top:2px;font-size:14px;line-height:20px;display:block}.gd-panel--industries{width:min(560px,100vw - 36px);padding:20px;left:200px}.gd-panel__list{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gd-panel__chip{background:var(--surface);transition:background var(--t-fast), color var(--t-fast);border-radius:999px;padding:10px 16px;font-size:15px;font-weight:500;display:inline-block}.gd-panel__chip:hover{background:var(--midnight);color:#fff}.gd-panel__all{align-items:center;gap:8px;margin-top:16px;font-size:15px;font-weight:600;display:inline-flex}.gd-panel__all svg{transition:transform var(--t-med) var(--ease)}.gd-panel__all:hover svg{transform:translate(3px)}.gd-mobile,.gd-mobile__backdrop{display:none}.gd-btn{transition:transform var(--t-fast) var(--ease), background var(--t-fast);border-radius:999px;justify-content:space-between;align-items:center;gap:14px;padding:8px 8px 8px 26px;font-size:17px;font-weight:600;display:inline-flex}.gd-btn--green{background:var(--green);color:#fff}.gd-btn--green:hover{background:var(--green-press)}.gd-btn--onDark{color:var(--midnight);background:#fff}.gd-btn:hover{transform:translateY(-1px)}.gd-btn:active{transform:translateY(0)scale(.98)}.gd-btn>span:first-child{white-space:nowrap}.gd-btn__arrow{background:var(--midnight);color:#fff;width:44px;height:44px;transition:transform var(--t-med) var(--ease);border-radius:999px;flex:0 0 44px;place-items:center;display:grid}.gd-btn:hover .gd-btn__arrow{transform:translate(3px)}.gd-tlink{color:var(--midnight);border-bottom:1px solid var(--g3);transition:border-color var(--t-fast);align-items:center;gap:8px;padding-bottom:2px;font-size:16px;font-weight:500;display:inline-flex}.gd-tlink:hover{border-color:currentColor}.gd-tlink svg{transition:transform var(--t-med) var(--ease)}.gd-tlink:hover svg{transform:translate(3px)}.gd-tlink[href^=\#]:hover svg{transform:translateY(2px)}.gd-tlink--light{color:#fff;border-color:var(--line-d)}.gd-dark-block{background:var(--midnight);color:#fff;border-radius:50px 50px 0 0;margin-top:96px;position:relative;overflow:hidden}.gd-dark-block>section,.gd-dark-block>footer{z-index:2;position:relative}.gd-close{padding:104px 0 72px}.gd-close h2{color:#fff;max-width:760px;margin-top:18px;font-size:clamp(36px,5vw,56px);line-height:1.02}.gd-close p{color:var(--text-d);max-width:620px;margin:18px 0 34px}.gd-close__cta{flex-wrap:wrap;align-items:center;gap:20px;display:flex}.gd-close__alt{color:var(--mute-d);flex-wrap:wrap;align-items:center;gap:8px;font-size:15px;display:inline-flex}.gd-eyebrow{border:1px solid var(--line-d);color:#fff;border-radius:999px;align-items:center;gap:10px;padding:8px 16px;font-size:14px;font-weight:500;display:inline-flex}.gd-eyebrow:before{content:"";background:var(--green);border-radius:2px;width:8px;height:8px}.gd-footer{color:var(--mute-d);padding:72px 0 36px;font-size:14px}.gd-footer .gd-wrap{z-index:2;position:relative}.gd-footer__cols{border-bottom:1px solid #2a2f31;grid-template-columns:1.4fr 1fr 1fr 1fr;gap:32px;padding-bottom:40px;display:grid}.gd-footer h5{color:#fff;text-transform:uppercase;letter-spacing:.08em;margin-bottom:14px;font-size:13px;font-weight:700}.gd-footer ul{flex-direction:column;gap:9px;margin:0;padding:0;list-style:none;display:flex}.gd-footer a{transition:color var(--t-fast)}.gd-footer a:hover{color:#fff}.gd-footer__settings{font:inherit;color:inherit;cursor:pointer;transition:color var(--t-fast);background:0 0;border:0;padding:0}.gd-footer__settings:hover{color:#fff}.gd-footer__logo{width:auto;height:44px}.gd-footer__tagline{max-width:300px;margin-top:16px;font-size:14px;line-height:21px}.gd-footer__email{margin-top:14px;font-size:14px}.gd-footer__all{color:#fff;align-items:center;gap:6px;display:inline-flex}.gd-footer__bottom{flex-wrap:wrap;justify-content:space-between;gap:20px;padding-top:24px;display:flex}.gd-footer__legal{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.gd-region{border:1px solid var(--line-d);border-radius:999px;gap:2px;padding:3px;display:inline-flex}.gd-region a{color:var(--mute-d);transition:background var(--t-fast), color var(--t-fast);border-radius:999px;padding:5px 12px;font-size:13px;font-weight:500}.gd-region a[aria-current=true]{color:var(--midnight);background:#fff}.gd-region a:not([aria-current=true]):hover{color:#fff}.gd-region-prompt{z-index:60;background:var(--midnight);color:#fff;max-width:calc(100vw - 32px);animation:gd-rise var(--t-med) var(--ease) both;border:1px solid #fff3;border-radius:16px;align-items:center;gap:14px;padding:12px 12px 12px 18px;font-size:14px;display:flex;position:fixed;bottom:16px;left:16px}.gd-region-prompt a{background:var(--green);color:#fff;white-space:nowrap;border-radius:999px;padding:8px 16px;font-weight:600}.gd-region-prompt button{color:#ffffffb3;cursor:pointer;background:0 0;border:0;padding:4px}.gd-mbar{z-index:40;opacity:0;pointer-events:none;transition:opacity var(--t-med) var(--ease), transform var(--t-med) var(--ease);position:fixed;bottom:20px;left:50%;transform:translate(-50%,16px)}.gd-mbar.is-shown{opacity:1;pointer-events:auto;transform:translate(-50%)}.gd-mbar__inner{background:var(--midnight);border:1px solid #ffffff29;border-radius:999px;align-items:center;gap:6px;padding:6px;display:flex;box-shadow:0 10px 30px #0d0e0f47}.gd-mbar__contact,.gd-mbar__go{white-space:nowrap;color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:8px;padding:12px 20px;font-size:15px;font-weight:600;display:inline-flex}.gd-mbar__contact{transition:background var(--t-fast) var(--ease)}.gd-mbar__contact:hover{background:#ffffff1a}.gd-mbar__go{background:var(--green)}.gd-mbar__go:hover{background:var(--green-press)}.gd-mbar__short{display:none}@media (prefers-reduced-motion:reduce){.gd-mbar{transition:none}}.gd-lede{color:var(--g6);max-width:680px;margin:24px 0 56px;font-size:20px}.gd-hex{clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%)}.gd-sec{padding:96px 0}.gd-sec--tint{background:var(--surface)}.gd-sec--dark{background:var(--slate);color:#fff}.gd-sec--dark h2,.gd-sec--dark b{color:#fff}.gd-sec--dark p,.gd-sec--dark span{color:var(--text-d)}.gd-sec--dark a{color:#fff;text-underline-offset:3px;text-decoration:underline}.gd-sec-head{margin-bottom:44px}.gd-sec-head h2{max-width:820px;margin-top:18px;font-size:clamp(32px,4.2vw,46px);line-height:1.08}.gd-sec-head p,.gd-sec-sub{color:var(--g6);max-width:700px;margin-top:16px;font-size:19px;line-height:1.5}.gd-sec--dark .gd-sec-head p{color:var(--text-d)}.gd-sec-head a{text-underline-offset:3px;text-decoration:underline}.gd-eyebrow--light{color:var(--midnight);border-color:var(--g2);background:#fff}.gd-fine{color:var(--g5);max-width:960px;margin-top:24px;font-size:14px;line-height:22px}.gd-split{grid-template-columns:1.1fr 1fr;align-items:start;gap:64px;display:grid}.gd-reveal{opacity:0;transition:opacity .4s var(--ease), transform .4s var(--ease);transform:translateY(14px)}.gd-reveal.is-in{opacity:1;transform:none}.gd-p-hero{padding-top:72px;padding-bottom:24px}.gd-p-hero h1{margin:22px 0 0;font-size:clamp(44px,6.4vw,72px);line-height:1.02}.gd-p-hero .gd-lede{margin:18px 0 32px}.gd-launch{background:var(--green);color:#fff;border-radius:999px;align-items:center;gap:10px;padding:9px 18px;font-size:14px;font-weight:600;display:inline-flex}.gd-toggle-row{flex-wrap:wrap;align-items:center;gap:18px;margin-bottom:28px;display:flex}.gd-toggle{background:var(--surface);border:1px solid var(--g2);border-radius:999px;grid-template-columns:1fr 1fr;padding:5px;display:grid;position:relative}.gd-toggle button{z-index:1;font:inherit;color:var(--g5);cursor:pointer;transition:color var(--t-med) var(--ease);background:0 0;border:0;border-radius:999px;padding:10px 22px;font-size:15px;font-weight:500;position:relative}.gd-toggle button[aria-pressed=true]{color:#fff}.gd-toggle__thumb{background:var(--midnight);width:calc(50% - 5px);transition:transform var(--t-med) var(--ease);border-radius:999px;position:absolute;top:5px;bottom:5px;left:5px}.gd-toggle__thumb[data-pos=monthly]{transform:translate(100%)}.gd-toggle-note{color:var(--g5);font-size:14px}.gd-plans{--plan-pad:30px;grid-template-columns:repeat(3,1fr);column-gap:22px;display:grid}.gd-plan{grid-row:span 11;grid-template-rows:subgrid;border:1px solid var(--g2);transition:transform var(--t-med) var(--ease), border-color var(--t-med);background:#fff;border-radius:24px;row-gap:0;scroll-margin-top:120px;display:grid;position:relative;overflow:hidden}.gd-plan>:not(.gd-plan__banner){padding-inline:var(--plan-pad)}.gd-plan:hover{border-color:var(--g3);transform:translateY(-3px)}.gd-plan__banner{padding:10px var(--plan-pad);background:var(--surface);color:var(--g6);letter-spacing:.1em;text-transform:uppercase;align-items:center;gap:8px;font-size:12px;font-weight:700;display:flex}.gd-plan__name{letter-spacing:.1em;text-transform:uppercase;color:var(--g5);padding-top:28px;font-size:13px;font-weight:700}.gd-plan__tagline{margin:10px 0 18px;font-size:28px;line-height:1.15}.gd-plan__price{flex-wrap:wrap;align-content:start;align-items:baseline;gap:6px;font-weight:600;display:flex}.gd-plan__amount{letter-spacing:-.035em;animation:gd-price-in .26s var(--ease);font-size:58px;line-height:1}.gd-plan__per{font-size:20px;font-weight:500}.gd-plan__mod{flex-basis:100%;font-size:17px;font-weight:500}.gd-plan__bill{color:var(--g6);margin:10px 0 16px;font-size:15px;font-weight:500}.gd-plan__save{color:#04752a;background:#06c4361f;border-radius:999px;margin-top:8px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-block}.gd-plan__modnote{color:var(--g5);padding-bottom:20px;font-size:13px;line-height:19px}.gd-plan__cta-row{padding-bottom:16px}.gd-plan__cta{width:100%;padding-left:22px;font-size:16px}.gd-plan__lead{color:var(--g6);padding-bottom:20px;font-size:16px;line-height:24px;position:relative}.gd-plan__lead:after{content:"";left:var(--plan-pad);right:var(--plan-pad);border-bottom:1px solid var(--g2);position:absolute;bottom:0}.gd-plan__plus{letter-spacing:.1em;text-transform:uppercase;color:var(--g5);margin:18px 0 12px;font-size:12px;font-weight:700}.gd-plan__list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.gd-plan__list li{color:var(--g6);gap:11px;font-size:15.5px;line-height:22px;display:flex}.gd-ck{clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);background:var(--green);color:#fff;flex:0 0 22px;place-items:center;width:22px;height:22px;display:grid}.gd-plan__list li.is-off{color:var(--g3)}.gd-plan__list li.is-off .gd-ck{background:var(--g2);color:var(--g5)}.gd-plan.is-featured li.is-off .gd-ck,.gd-sec--dark li.is-off .gd-ck{color:var(--mute-d);background:#2c3134}.gd-plan__fineline{color:var(--g5);padding-top:22px;padding-bottom:30px;font-size:13.5px;line-height:20px}.gd-plan.is-featured{background:var(--slate);border-color:var(--slate);color:#fff}.gd-plan.is-featured:hover{border-color:var(--slate)}.gd-plan.is-featured .gd-plan__banner{background:var(--green);color:#fff}.gd-plan.is-featured .gd-plan__tagline,.gd-plan.is-featured .gd-plan__price{color:#fff}.gd-plan.is-featured .gd-plan__name,.gd-plan.is-featured .gd-plan__bill,.gd-plan.is-featured .gd-plan__lead,.gd-plan.is-featured .gd-plan__plus,.gd-plan.is-featured .gd-plan__list li,.gd-plan.is-featured .gd-plan__fineline{color:var(--text-d)}.gd-plan.is-featured .gd-plan__lead:after{border-color:var(--line-d)}.gd-plan.is-featured .gd-plan__save{color:#5be88a;background:#06c4362e}.gd-inc-grid{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.gd-inc{border:1px solid var(--g2);transition:transform var(--t-med) var(--ease), border-color var(--t-med);background:#fff;border-radius:16px;flex-direction:column;padding:28px 26px;display:flex}.gd-inc:hover{border-color:var(--g3);transform:translateY(-2px)}.gd-inc__icon{background:var(--midnight);width:48px;height:48px;color:var(--green);place-items:center;margin-bottom:18px;display:grid}.gd-inc h3{letter-spacing:-.01em;margin-bottom:10px;font-size:18px}.gd-inc p{color:var(--g6);font-size:15px;line-height:23px}.gd-inc__links{flex-wrap:wrap;gap:6px 18px;margin-top:auto;padding-top:16px;display:flex}.gd-inc__go{color:var(--midnight);align-items:center;gap:6px;font-size:14px;font-weight:500;display:inline-flex}.gd-inc__go svg{transition:transform var(--t-med) var(--ease)}.gd-inc__go:hover svg{transform:translate(3px)}.gd-numlist{counter-reset:n;margin:0;padding:0;list-style:none}.gd-numlist li{counter-increment:n;border-top:1px solid var(--line-d);padding:22px 0 22px 56px;position:relative}.gd-numlist li:last-child{border-bottom:1px solid var(--line-d)}.gd-numlist li:before{content:counter(n, decimal-leading-zero);width:38px;height:38px;color:var(--midnight);clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);background:#fff;place-items:center;font-size:13px;font-weight:600;display:grid;position:absolute;top:22px;left:0}.gd-numlist b{margin-bottom:4px;font-size:18px;font-weight:600;display:block}.gd-numlist span{font-size:16px;line-height:24px}.gd-compare-head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:20px;margin:-24px 0 18px;display:flex}.gd-compare-head .gd-sec-sub{margin:0}.gd-switch{cursor:pointer;-webkit-user-select:none;user-select:none;align-items:center;gap:10px;font-size:15px;font-weight:500;display:inline-flex}.gd-switch input{appearance:none;background:var(--g3);cursor:pointer;width:44px;height:26px;transition:background var(--t-fast);border-radius:999px;position:relative}.gd-switch input:after{content:"";width:20px;height:20px;transition:transform var(--t-med) var(--ease);background:#fff;border-radius:999px;position:absolute;top:3px;left:3px}.gd-switch input:checked{background:var(--midnight)}.gd-switch input:checked:after{transform:translate(18px)}.gd-compare-status{color:var(--g5);margin-bottom:12px;font-size:14px}.gd-tbl-wrap{border:1px solid var(--g2);border-radius:16px;position:relative;overflow-x:auto}.gd-tbl{border-collapse:collapse;width:100%;min-width:760px;font-size:15px}.gd-tbl th,.gd-tbl td{text-align:left;border-bottom:1px solid var(--g2);vertical-align:middle;padding:13px 18px}.gd-tbl thead th{z-index:1;background:#fff;font-size:14px;font-weight:600;position:sticky;top:0}.gd-tbl__plan{width:170px;text-align:center!important}.gd-tbl__plan small{color:var(--g5);margin-top:2px;font-size:12px;font-weight:400;display:block}.gd-tbl__plan.is-hot{color:#fff;background:var(--slate)!important}.gd-tbl__plan.is-hot small{color:var(--mute-d)}.gd-tbl__group th{background:var(--surface);letter-spacing:.08em;text-transform:uppercase;color:var(--g5);scroll-margin-top:120px;font-size:12px;font-weight:700}.gd-tbl__label{color:var(--g6);font-weight:400}.gd-tbl__c{text-align:center!important}.gd-tbl tr.has-note>*{vertical-align:top}.gd-tick{color:var(--green);vertical-align:middle}.gd-dash{background:var(--g3);vertical-align:middle;width:14px;height:2px;display:inline-block}.gd-cell-tx{color:var(--midnight);font-size:13px;font-weight:500}.gd-cell-tx small{color:var(--g5);margin-top:4px;font-size:12px;font-weight:400;line-height:16px;display:block}.gd-tbl tbody tr:not(.gd-tbl__group):not(.gd-tbl__cta):hover>*{background:#fafafa}.gd-tbl__cta td{border-bottom:0;padding:18px}.gd-tbl__cta a{text-align:center;background:var(--green);color:#fff;transition:transform var(--t-fast) var(--ease), background var(--t-fast);border-radius:999px;padding:12px 10px;font-size:14px;font-weight:600;display:block}.gd-tbl__cta a:hover{background:var(--green-press);transform:translateY(-1px)}.gd-spend{background:var(--midnight);color:#fff;border-radius:24px;max-width:760px;padding:34px 32px}.gd-spend__label{letter-spacing:.08em;text-transform:uppercase;color:var(--mute-d);font-size:13px;font-weight:700}.gd-spend__big{letter-spacing:-.03em;margin:10px 0 14px;font-size:clamp(32px,4vw,44px);font-weight:600;line-height:1.05}.gd-spend p:last-child{color:var(--text-d);font-size:16px;line-height:24px}.gd-own-grid{grid-template-columns:1fr 1fr;gap:22px;display:grid}.gd-own{border:1px solid var(--g2);border-radius:24px;padding:32px}.gd-own strong{letter-spacing:-.03em;margin-bottom:14px;font-size:46px;font-weight:600;line-height:1;display:block}.gd-own h3{margin-bottom:10px;font-size:21px}.gd-own p,.gd-own-notes p{color:var(--g6);font-size:16px;line-height:24px}.gd-own-notes{grid-template-columns:1fr 1fr;gap:22px;margin-top:22px;display:grid}.gd-own-notes>div{border-top:2px solid var(--midnight);padding-top:18px}.gd-own-notes b{margin-bottom:8px;font-size:17px;font-weight:600;display:block}.gd-commit p{margin-bottom:18px;font-size:18px;line-height:28px}.gd-faq-col{max-width:820px;margin-inline:auto}.gd-q{border:1px solid var(--g2);transition:background var(--t-med), border-color var(--t-med);background:#fff;border-radius:16px;margin-bottom:10px;overflow:hidden}.gd-q summary{cursor:pointer;justify-content:space-between;align-items:center;gap:20px;padding:20px 24px;font-size:18px;font-weight:500;list-style:none;display:flex}.gd-q summary::-webkit-details-marker{display:none}.gd-q__pl{background:var(--surface);width:30px;height:30px;transition:background var(--t-fast);flex:0 0 30px;position:relative}.gd-q__pl:before,.gd-q__pl:after{content:"";width:12px;height:2px;transition:transform var(--t-med) var(--ease);background:currentColor;border-radius:2px;margin:-1px 0 0 -6px;position:absolute;top:50%;left:50%}.gd-q__pl:after{transform:rotate(90deg)}.gd-q[open] .gd-q__pl:after{transform:rotate(0)}.gd-q summary:hover .gd-q__pl{background:var(--g2)}.gd-q__a{color:var(--g6);max-width:720px;padding:0 24px 22px;font-size:16px;line-height:24px}.gd-q[open]{background:var(--midnight);border-color:var(--midnight)}.gd-q[open] summary{color:#fff}.gd-q[open] .gd-q__a{color:var(--text-d)}.gd-q[open] .gd-q__pl,.gd-q[open] summary:hover .gd-q__pl{background:var(--green);color:#fff}@keyframes gd-price-in{0%{opacity:0;transform:translateY(6px)}to{opacity:1;transform:none}}@media (max-width:1020px){.gd-plans{--plan-pad:22px;column-gap:14px}.gd-plan__tagline{font-size:22px}.gd-plan__amount{font-size:44px}.gd-plan__cta{padding-left:18px;font-size:15px}.gd-inc-grid{grid-template-columns:1fr 1fr}.gd-split{grid-template-columns:1fr;gap:32px}}@media (max-width:760px){.gd-plans{grid-template-columns:1fr;row-gap:22px;max-width:560px}.gd-plan{flex-direction:column;grid-row:auto;display:flex}.gd-plan__modnote:empty{display:none}.gd-sec{padding:72px 0}.gd-inc-grid,.gd-own-grid,.gd-own-notes{grid-template-columns:1fr}.gd-p-hero{padding-top:40px}}body:has(.gd-flow) .gd-mbar{display:none!important}.gd-gs{padding-top:72px;padding-bottom:24px}.gd-gs h1{margin:22px 0 0;font-size:clamp(40px,6vw,64px);line-height:1.04}.gd-gs>.gd-lede{margin:18px 0 40px}.gd-gs--narrow{max-width:920px}.gd-gs--narrow h1{margin-top:0}.gd-gs--narrow .gd-launch+h1{margin-top:22px}.gd-flow{grid-template-columns:minmax(0,1fr) 380px;align-items:start;gap:40px;display:grid}.gd-flow__steps{flex-direction:column;gap:36px;display:flex}.gd-step{border:0;min-width:0;margin:0;padding:0}.gd-step__title{letter-spacing:-.02em;align-items:center;gap:12px;margin-bottom:16px;padding:0;font-size:22px;font-weight:600;display:flex}.gd-step__n{background:var(--midnight);color:#fff;flex:0 0 34px;place-items:center;width:34px;height:34px;font-size:14px;font-weight:600;display:grid}.gd-step__note{color:var(--g5);margin-top:12px;font-size:15px}.gd-step__note a,.gd-linkbtn{color:var(--midnight);text-underline-offset:3px;font:inherit;cursor:pointer;background:0 0;border:0;padding:0;text-decoration:underline}.gd-choice-grid{grid-template-columns:repeat(3,1fr);gap:12px;display:grid}.gd-choice-grid--2{grid-template-columns:1fr 1fr}.gd-choice{border:1.5px solid var(--g2);cursor:pointer;transition:border-color var(--t-fast), transform var(--t-med) var(--ease);background:#fff;border-radius:16px;flex-direction:column;gap:6px;padding:18px 18px 20px;display:flex;position:relative}.gd-choice:hover{border-color:var(--g3);transform:translateY(-2px)}.gd-choice.is-on{border-color:var(--midnight)}.gd-choice input{opacity:0;pointer-events:none;position:absolute}.gd-choice:has(input:focus-visible){outline:2px solid var(--green);outline-offset:3px}.gd-choice__top{justify-content:space-between;align-items:center;gap:10px;display:flex}.gd-choice__name{font-size:17px;font-weight:600}.gd-choice__tick{background:var(--g2);color:#0000;clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);width:24px;height:24px;transition:background var(--t-fast), color var(--t-fast);flex:0 0 24px;place-items:center;display:grid}.gd-choice.is-on .gd-choice__tick{background:var(--green);color:#fff}.gd-choice__tag{color:var(--g6);font-size:14px;line-height:20px}.gd-choice__price{letter-spacing:-.03em;margin-top:6px;font-size:28px;font-weight:600}.gd-choice__price small{letter-spacing:0;font-size:15px;font-weight:500}.gd-choice__badge{background:var(--green);color:#fff;letter-spacing:.06em;text-transform:uppercase;border-radius:999px;padding:3px 10px;font-size:11px;font-weight:700;position:absolute;top:-11px;left:16px}.gd-select{max-width:480px;position:relative}.gd-select:after{content:"";border-right:2px solid var(--midnight);border-bottom:2px solid var(--midnight);pointer-events:none;width:9px;height:9px;margin-top:-7px;position:absolute;top:50%;right:20px;transform:rotate(45deg)}.gd-select select{appearance:none;border:1.5px solid var(--g2);width:100%;font:inherit;color:var(--midnight);cursor:pointer;transition:border-color var(--t-fast);background:#fff;border-radius:14px;padding:16px 48px 16px 18px;font-size:17px}.gd-select select:hover{border-color:var(--g3)}.gd-select.is-error select{border-color:#c62828}.gd-select.is-error+.gd-step__note{color:#c62828}body:has(.gd-co) .gd-mbar{display:none!important}.gd-co{flex-direction:column;gap:18px;margin-top:28px;display:flex}.gd-co__order{color:var(--midnight);border:2px solid var(--green);background:#fff;border-radius:24px;grid-template-columns:minmax(0,1fr) auto auto;align-items:center;gap:12px 28px;padding:22px 28px;display:grid}.gd-co__plan{letter-spacing:-.02em;font-size:22px;font-weight:650}.gd-co__for{color:var(--g6);margin-top:4px;font-size:15px}.gd-co__price{text-align:right}.gd-co__price strong{letter-spacing:-.03em;font-size:28px;font-weight:650;display:block}.gd-co__price span{color:var(--g5);font-size:13px}.gd-co__change{color:var(--midnight);text-decoration:underline;-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-underline-offset:4px;font-size:14px;font-weight:600;text-decoration-thickness:2px}.gd-co__box{border:1px solid var(--g2);background:#fff;border-radius:24px;overflow:hidden}.gd-co__trust{background:var(--surface);border-bottom:1px solid var(--g2);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px 24px;padding:20px 28px;display:flex}.gd-co__secure{color:var(--midnight);align-items:center;gap:12px;display:flex}.gd-co__secure svg{color:var(--green);flex:none}.gd-co__secure strong{letter-spacing:-.01em;font-size:18px;font-weight:650;display:block}.gd-co__secure small{color:var(--g6);font-size:14px;display:block}.gd-co__stripe-badge img{width:auto;height:34px;display:block}.gd-co__stripe{min-height:520px;padding:12px}.gd-co__test{color:var(--g5);padding:14px 28px 0;font-size:14px}.gd-co__empty{border:1px solid var(--g2);border-radius:24px;flex-direction:column;align-items:flex-start;gap:16px;padding:28px;display:flex}@media (max-width:640px){.gd-co__order{grid-template-columns:1fr auto;padding:20px}.gd-co__price{text-align:left;grid-area:2/1/auto/-1}.gd-co__stripe{padding:4px}.gd-co__trust,.gd-co__test{padding-left:18px;padding-right:18px}}.gd-sum{background:var(--slate);color:#fff;border-radius:24px;padding:28px;position:sticky;top:110px}.gd-sum__label{letter-spacing:.1em;text-transform:uppercase;color:var(--mute-d);font-size:12px;font-weight:700}.gd-sum__plan{letter-spacing:-.02em;margin-top:6px;font-size:26px;font-weight:600}.gd-sum__line{color:var(--text-d);margin-top:4px;font-size:16px}.gd-sum__note{color:var(--mute-d);margin-top:12px;font-size:13px;line-height:19px}.gd-sum__total{border-top:1px solid var(--line-d);justify-content:space-between;align-items:baseline;margin-top:22px;padding-top:18px;display:flex}.gd-sum__total span{color:var(--text-d);font-size:16px}.gd-sum__total strong{letter-spacing:-.03em;font-size:36px;font-weight:600}.gd-sum__save{color:#5be88a;background:#06c4362e;border-radius:999px;margin-top:8px;padding:4px 10px;font-size:13px;font-weight:600;display:inline-block}.gd-sum__cta{cursor:pointer;width:100%;font:inherit;border:0;margin-top:22px;font-size:17px;font-weight:600}.gd-sum__preview{color:var(--mute-d);margin-top:10px;font-size:13px}.gd-sum__terms{color:var(--text-d);flex-direction:column;gap:6px;margin:20px 0 0;padding:0;font-size:14px;list-style:none;display:flex}.gd-sum__terms li{align-items:center;gap:8px;display:flex}.gd-sum__terms li:not(:first-child):before{content:"";background:var(--green);clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);flex:0 0 6px;width:6px;height:6px;margin:0 4px}.gd-sum__req{gap:10px;margin-top:18px;display:grid}.gd-sum__req-title{font-size:16px;font-weight:600}.gd-sum__req .gd-sum__cta{margin-top:6px}.gd-sum__done{color:#fff;background:#06c4361f;border-radius:14px;margin-top:18px;padding:14px 16px;font-size:15px}.gd-sum__help{color:var(--mute-d);margin-top:18px;font-size:14px}.gd-sum__help a{color:#fff;text-underline-offset:3px;text-decoration:underline}.gd-paid{background:var(--surface);border:1px solid var(--g2);border-radius:16px;align-items:center;gap:16px;margin-bottom:28px;padding:18px 22px;display:flex}.gd-paid__icon{background:var(--green);color:#fff;flex:0 0 40px;place-items:center;width:40px;height:40px;display:grid}.gd-paid__title{font-size:18px;font-weight:600}.gd-paid__sub{color:var(--g6);font-size:15px}.gd-ob-head{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-bottom:12px;display:flex}.gd-ob-head .gd-step__note{margin:0}.gd-ob-form{border:1px solid var(--g2);background:#fff;border-radius:24px;min-height:500px;padding:12px 20px}.gd-ob-form iframe{border:0;width:100%;display:block}.gd-next{margin:0 0 36px;padding:0;list-style:none}.gd-next li{border-top:1px solid var(--g2);gap:18px;padding:22px 0;display:flex}.gd-next li:last-child{border-bottom:1px solid var(--g2)}.gd-next__n{background:var(--midnight);color:#fff;flex:0 0 38px;place-items:center;width:38px;height:38px;font-size:14px;font-weight:600;display:grid}.gd-next b{margin-bottom:4px;font-size:19px;font-weight:600;display:block}.gd-next p{color:var(--g6);font-size:16px;line-height:24px}.gd-next--compact{margin-bottom:40px}.gd-next--compact li{padding:16px 0}.gd-next--compact b{font-size:17px}.gd-next--compact p{font-size:15px}.gd-ob-title{margin-bottom:12px;font-size:26px}.gd-ob-actions{flex-wrap:wrap;gap:18px;display:inline-flex}.gd-tlink--btn{font:inherit;cursor:pointer;background:0 0;border-top:0;border-left:0;border-right:0;padding:0 0 2px;font-size:16px;font-weight:500}.gd-welcome .gd-fine a{text-underline-offset:3px;text-decoration:underline}.gd-welcome__cta{flex-wrap:wrap;align-items:center;gap:24px;display:flex}@media (max-width:1020px){.gd-flow{grid-template-columns:1fr}.gd-sum{position:static}}@media (max-width:760px){.gd-gs{padding-top:40px}.gd-choice-grid,.gd-choice-grid--2{grid-template-columns:1fr}.gd-choice-grid{gap:16px}.gd-ob-form{border-radius:16px;padding:8px 10px}}.gd-h-hero{grid-template-columns:1.02fr 1fr;align-items:center;gap:56px;padding-top:48px;padding-bottom:24px;display:grid}.gd-h-hero h1{max-width:11ch;margin:24px 0 0;font-size:clamp(46px,6.4vw,84px);font-weight:500;line-height:1}.gd-h-hero .gd-lede{max-width:560px;margin:22px 0 32px}.gd-h-hero__cta{flex-wrap:wrap;align-items:center;gap:28px;display:flex}.gd-h-hero__price{color:var(--g5);margin-top:26px;font-size:15px}.gd-h-hero__stage{background:var(--surface);border-radius:32px;place-items:center;min-height:640px;padding:40px 0 56px;display:grid;position:relative;overflow:hidden}.gd-h-hero__hexes{opacity:.6;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 1 55 16.5v31L28 63 1 47.5v-31z M28 63v34' fill='none' stroke='%23262a2c' stroke-width='1.2'/%3E%3C/svg%3E");background-size:56px 97px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 45%,#000 20%,#0000 72%);mask-image:radial-gradient(at 50% 45%,#000 20%,#0000 72%)}.gd-phone--hero{width:296px;animation:gd-home-in .4s var(--ease) both}.gd-float{z-index:2;border:1px solid var(--g2);min-width:210px;animation:gd-home-in .4s var(--ease) both;background:#fff;border-radius:16px;align-items:flex-start;gap:11px;padding:12px 16px 12px 12px;font-size:13px;line-height:1.35;display:flex;position:absolute}.gd-float b,.gd-float small{display:block}.gd-float b{font-size:13.5px}.gd-float small{color:var(--g6);font-size:13px}.gd-float .gd-float__meta{color:var(--g5);margin-top:2px;font-size:11.5px}.gd-float__icon{background:var(--midnight);color:#fff;flex:0 0 28px;place-items:center;height:28px;display:grid}.gd-float__icon--ok{background:var(--green)}.gd-float__bang{color:#fff;font-size:15px;font-weight:800;line-height:1}.gd-h-hero__stage>.gd-phone{justify-self:end;margin-right:6%}.gd-float--a{animation-delay:.18s;top:22%;left:3.5%}.gd-float--b{animation-delay:.3s;top:52%;left:6%}.gd-phone{z-index:1;aspect-ratio:9/18.6;background:repeating-linear-gradient(135deg,#ffffff06 0 2px,#0000 2px 5px),linear-gradient(160deg,#34393c 0%,#1f2325 40%,#121415 100%);border-radius:50px;width:300px;padding:15px;position:relative;box-shadow:inset 0 2px #ffffff1f,inset 0 -4px 10px #0009,inset 0 0 0 1px #ffffff0d,0 36px 60px -32px #0d0e0fcc}.gd-phone:before,.gd-phone:after{content:"";background:repeating-linear-gradient(#4a5053 0 3px,#0e1011 3px 7px);border-radius:3px;width:7px;height:34%;position:absolute;top:33%;box-shadow:0 0 0 1px #0b0c0d}.gd-phone:before{left:-3px}.gd-phone:after{right:-3px}.gd-phone__bump{aspect-ratio:1;pointer-events:none;clip-path:polygon(34% 0,100% 0,100% 22%,22% 22%,22% 100%,0 100%,0 34%);background:linear-gradient(135deg,#4a5053 0%,#2a2e31 35%,#15181a 100%);width:30%;position:absolute}.gd-phone__bump:after{content:"";aspect-ratio:1;clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);background:radial-gradient(#7a8083 0 30%,#2c3134 35%);width:10%;position:absolute;top:9%;left:9%}.gd-phone__bump--tl{top:-6px;left:-6px}.gd-phone__bump--tr{top:-6px;right:-6px;transform:scaleX(-1)}.gd-phone__bump--bl{bottom:-6px;left:-6px;transform:scaleY(-1)}.gd-phone__bump--br{bottom:-6px;right:-6px;transform:scale(-1)}.gd-phone__key{background:linear-gradient(90deg,#3a3f42,#16191b);border-radius:3px;width:8px;position:absolute;box-shadow:0 0 0 1px #0b0c0d}.gd-phone__key--power{height:54px;top:21%;right:-6px}.gd-phone__key--volup,.gd-phone__key--voldn{height:40px;left:-6px}.gd-phone__key--volup{top:18%}.gd-phone__key--voldn{top:calc(18% + 48px)}.gd-phone__body{background:#050606;border-radius:38px;height:100%;padding:5px;box-shadow:0 0 0 3px #0c0e0f,0 0 0 4px #ffffff12}.gd-phone__glass{background:#fff;border-radius:33px;height:100%;position:relative;overflow:hidden}.gd-phone__island{z-index:5;background:#050606;border-radius:999px;width:31%;height:22px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.gd-phone--lg{width:316px}.gd-demo-tag{letter-spacing:.1em;text-transform:uppercase;color:var(--g5);white-space:nowrap;font-size:10.5px;font-weight:600}.gd-phone>.gd-demo-tag{margin-top:14px;position:absolute;top:100%;left:50%;transform:translate(-50%)}.gd-ph-slot{opacity:0;transition:opacity .3s var(--ease), transform .3s var(--ease);position:absolute;inset:0;transform:translateY(10px)}.gd-ph-slot.is-on{opacity:1;transform:none}.gd-ph-slot .gd-ph-pop{opacity:0;transition:opacity .3s var(--ease) .2s, transform .3s var(--ease) .2s;transform:translateY(6px)}.gd-ph-slot.is-on .gd-ph-pop{opacity:1;transform:none}.gd-ph-screen{height:100%;color:var(--midnight);text-align:left;padding:0 15px;font-size:12px;line-height:1.35;position:relative}.gd-ph-screen b{color:var(--midnight);font-weight:600}.gd-ph-screen small{color:var(--g5);font-size:11px;display:block}.gd-ph-bar{padding-top:0}.gd-ph-sb{letter-spacing:-.01em;justify-content:space-between;align-items:center;height:40px;margin:0 -15px;padding:2px 14px 0 18px;font-size:12px;font-weight:600;display:flex}.gd-ph-sb__icons{align-items:center;gap:4px;display:inline-flex}.gd-ph-head{margin:6px 0 12px}.gd-ph-head b{letter-spacing:-.02em;font-size:18px;display:block}.gd-ph-tiles{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gd-ph-tile{background:var(--surface);border-radius:12px;padding:10px 11px}.gd-ph-tile b{letter-spacing:-.02em;margin-top:2px;font-size:20px;display:block}.gd-ph-tile--dark{background:var(--slate)}.gd-ph-screen .gd-ph-tile--dark b{color:#fff}.gd-ph-screen .gd-ph-tile--dark small{color:var(--text-d)}.gd-ph-tile--wide{margin-top:14px}.gd-ph-label{letter-spacing:.08em;text-transform:uppercase;color:var(--g5);margin:16px 0 4px;font-size:10.5px;font-weight:700}.gd-ph-list,.gd-ph-inbox,.gd-ph-lines,.gd-ph-checks{margin:0;padding:0;list-style:none}.gd-ph-list li{border-bottom:1px solid var(--g2);gap:10px;padding:9px 0;display:flex}.gd-ph-when{color:var(--g6);flex:0 0 38px;font-size:11px;font-weight:600}.gd-ph-tabs{border-top:1px solid var(--g2);color:var(--g3);background:#fff;justify-content:space-around;padding:11px 0 18px;display:flex;position:absolute;bottom:0;left:0;right:0}.gd-ph-tabs .is-on{color:var(--midnight)}.gd-ph-search{background:var(--surface);color:var(--g6);border-radius:999px;align-items:center;gap:8px;margin:18px 0 14px;padding:10px 13px;display:flex}.gd-ph-card{border:1px solid var(--g2);border-radius:12px;margin-bottom:8px;padding:11px 12px}.gd-ph-card--hi{border-color:var(--midnight)}.gd-ph-card--dim{opacity:.6}.gd-ph-sk{background:var(--g2);border-radius:4px;height:8px;margin:4px 0 8px}.gd-ph-row{justify-content:space-between;align-items:center;gap:8px;display:flex}.gd-ph-row--start{justify-content:flex-start;align-items:flex-start}.gd-ph-pill{background:var(--surface);color:var(--g6);border-radius:999px;align-items:center;gap:4px;padding:3px 8px;font-size:10px;font-weight:600;display:inline-flex}.gd-ph-pill--green{background:var(--green);color:#fff;padding:5px 11px;font-size:11px}.gd-ph-rate{align-items:center;gap:4px;margin:5px 0 3px;font-size:12px;font-weight:600;display:flex}.gd-ph-stars,.gd-star{color:#f5a623}.gd-ph-stars{gap:1px;display:inline-flex}.gd-ph-btns{gap:6px;margin-top:10px;display:flex}.gd-ph-btns span{background:var(--surface);border-radius:8px;flex:1;justify-content:center;align-items:center;gap:5px;padding:7px;font-size:11px;font-weight:600;display:inline-flex}.gd-ph-btns span:first-child{background:var(--midnight);color:#fff}.gd-ph-av{flex:0 0 30px;place-items:center;height:30px;font-size:10px;font-weight:700;display:grid}.gd-ph-av--g{background:var(--green);color:#fff}.gd-ph-av--d{background:var(--slate);color:#fff}.gd-ph-av--l{background:var(--g2);color:var(--g6)}.gd-ph-dl{margin:10px 0 0}.gd-ph-dl div{border-bottom:1px solid var(--g2);justify-content:space-between;gap:10px;padding:9px 0;display:flex}.gd-ph-dl dt{color:var(--g5)}.gd-ph-dl dd{text-align:right;margin:0;font-weight:600}.gd-ph-cta{background:var(--green);color:#fff;border-radius:999px;justify-content:center;align-items:center;gap:6px;padding:11px;font-size:13px;font-weight:600;display:flex;position:absolute;bottom:22px;left:15px;right:15px}.gd-ph-inbox li{border-bottom:1px solid var(--g2);align-items:center;gap:10px;padding:10px 0;display:flex}.gd-ph-inbox li>span:not(.gd-ph-av){flex:1;min-width:0}.gd-ph-inbox small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-ph-screen .gd-ph-src{font-size:10px}.gd-ph-dot{background:var(--green);flex:0 0 8px;height:8px}.gd-ph-lines li{border-bottom:1px solid var(--g2);justify-content:space-between;gap:10px;padding:10px 0;display:flex}.gd-ph-lines .gd-ph-total{border-bottom:0;font-size:14px;font-weight:700}.gd-ph-status{background:var(--surface);border-radius:12px;align-items:center;gap:10px;margin-top:8px;padding:12px;display:flex}.gd-ph-status svg{color:var(--green);flex:none}.gd-ph-checks svg{box-sizing:content-box;clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);background:var(--green);color:#fff;stroke-width:3.2px;flex:none;width:11px;height:11px;padding:4px}.gd-ph-status b{display:block}.gd-ph-big{text-align:center;margin:22px 0 16px}.gd-ph-big b{letter-spacing:-.03em;margin:6px 0 12px;font-size:34px;display:block}.gd-ph-checks li{align-items:center;gap:8px;padding:8px 0;display:flex}.gd-ph-photo{background:linear-gradient(135deg, var(--slate), var(--line-d));color:#fff;border-radius:12px;place-content:center;justify-items:center;gap:6px;height:108px;margin-bottom:6px;display:grid}.gd-ph-screen .gd-ph-photo small{color:var(--text-d)}.gd-ph-bubble{background:var(--surface);border-radius:14px 14px 14px 4px;padding:10px 12px;font-size:12px;position:absolute;bottom:76px;left:15px;right:15px}.gd-ph-bubble small{margin-bottom:3px}.gd-ph-steps{grid-template-columns:repeat(3,1fr);gap:6px;margin:14px 0 0;padding:0;list-style:none;display:grid}.gd-ph-steps li{border-top:3px solid var(--midnight);padding-top:7px;font-size:11.5px}.gd-ph-q{margin:6px 0 4px;font-size:12px}.gd-h-story{padding-top:88px;overflow-x:clip}.gd-car__bar{justify-content:space-between;align-items:center;gap:16px;display:flex}.gd-car__tabs{scrollbar-width:none;gap:8px;padding:2px;display:flex;position:relative;overflow-x:auto}.gd-car__tabs::-webkit-scrollbar{display:none}.gd-car__tabs button{font:inherit;border:1px solid var(--g2);color:var(--g6);cursor:pointer;transition:background var(--t-fast), color var(--t-fast), border-color var(--t-fast);background:#fff;border-radius:999px;flex:none;padding:10px 18px;font-size:15px;font-weight:500}.gd-car__tabs button:hover{border-color:var(--g3);color:var(--midnight)}.gd-car__text{justify-content:space-between;align-items:flex-end;gap:32px;min-height:150px;margin-top:40px;display:flex}.gd-car__copies{flex:auto;min-width:0;display:grid}.gd-car__copy{visibility:hidden;grid-area:1/1}.gd-car__copy.is-active{visibility:visible;animation:gd-rise .3s var(--ease) both}.gd-car__n{letter-spacing:.1em;color:var(--g5);font-variant-numeric:tabular-nums;font-size:13px;font-weight:700}.gd-car__n span{color:var(--midnight)}.gd-car__copy h3{max-width:780px;margin:12px 0 0;font-size:clamp(28px,3.2vw,44px);line-height:1.08}.gd-car__body{color:var(--g6);max-width:640px;margin-top:12px;font-size:19px}.gd-car__arrows{flex:none;gap:10px;display:flex}.gd-car__arrows button{background:var(--midnight);color:#fff;cursor:pointer;clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);width:52px;height:48px;transition:transform var(--t-fast) var(--ease);border:0;place-items:center;display:grid}.gd-car__arrows button:hover{transform:scale(1.06)}.gd-car__arrows button:active{transform:scale(.96)}.gd-car__stage{--gap:330px;touch-action:pan-y;-webkit-user-select:none;user-select:none;height:640px;margin-top:44px;position:relative}.gd-car__item{cursor:pointer;transform-origin:50% 0;transition:transform .4s var(--ease), opacity .4s var(--ease);background:0 0;border:0;padding:0;position:absolute;top:0;left:50%;transform:translate(-50%)}.gd-car__item[data-d="0"]{z-index:3;cursor:default}.gd-car__item[data-d="-1"],.gd-car__item[data-d="1"]{z-index:2;opacity:.92}.gd-car__item[data-d="-1"]{transform:translateX(calc(-50% - var(--gap))) translateY(44px) scale(.84)}.gd-car__item[data-d="1"]{transform:translateX(calc(-50% + var(--gap))) translateY(44px) scale(.84)}.gd-car__item[data-d="-2"],.gd-car__item[data-d="2"]{z-index:1;opacity:.5}.gd-car__item[data-d="-2"]{transform:translateX(calc(-50% - var(--gap) * 1.85)) translateY(86px) scale(.7)}.gd-car__item[data-d="2"]{transform:translateX(calc(-50% + var(--gap) * 1.85)) translateY(86px) scale(.7)}.gd-car__item[data-d="-3"],.gd-car__item[data-d="3"]{opacity:0;pointer-events:none}.gd-car__item[data-d="-3"]{transform:translateX(calc(-50% - var(--gap) * 2.5)) translateY(110px) scale(.6)}.gd-car__item[data-d="3"]{transform:translateX(calc(-50% + var(--gap) * 2.5)) translateY(110px) scale(.6)}.gd-car__item:not([data-d="0"]):hover{opacity:1}.gd-car__item:focus-visible{outline-offset:6px}.gd-car__tag{text-align:center;letter-spacing:.1em;text-transform:uppercase;color:var(--g5);margin-top:18px;font-size:10.5px;font-weight:600}.gd-h-desk{grid-template-columns:.8fr 1.2fr;align-items:center;gap:56px;display:grid}.gd-h-desk .gd-sec-head{margin-bottom:0}.gd-h-points{flex-direction:column;gap:12px;margin:26px 0 0;padding:0;list-style:none;display:flex}.gd-h-points li{color:var(--text-d);gap:11px;font-size:16.5px;display:flex}.gd-h-desk__link{margin-top:28px}.gd-sec--dark .gd-h-desk__link a{text-decoration:none}.gd-facts{grid-template-columns:repeat(4,1fr);gap:22px;display:grid}.gd-fact{border:1px solid var(--g2);transition:transform var(--t-med) var(--ease), border-color var(--t-med);background:#fff;border-radius:20px;padding:28px 26px}.gd-fact:hover{border-color:var(--g3);transform:translateY(-3px)}.gd-fact h3{margin:0 0 8px;font-size:21px}.gd-fact p{color:var(--g6);font-size:16px}.gd-h-calc{align-items:center}.gd-h-calc .gd-sec-head{margin-bottom:0}.gd-h-calc__link{margin-top:28px}.gd-h-calc .gd-sec-head .gd-h-calc__link a{text-decoration:none}.gd-calc{border:1px solid var(--g2);border-radius:24px;overflow:hidden}.gd-calc__in{flex-direction:column;gap:22px;padding:30px 30px 26px;display:flex}.gd-calc__lab{justify-content:space-between;align-items:baseline;gap:16px;margin-bottom:10px;font-size:15.5px;font-weight:500;display:flex}.gd-calc__lab output{font-variant-numeric:tabular-nums;font-size:17px;font-weight:700}.gd-calc input[type=range]{appearance:none;background:linear-gradient(to right, var(--midnight) var(--p), var(--g2) var(--p));cursor:pointer;border-radius:3px;width:100%;height:6px}.gd-calc input[type=range]::-webkit-slider-thumb{-webkit-appearance:none;background:var(--midnight);width:22px;height:22px;box-shadow:0 0 0 1px var(--g3);transition:transform var(--t-fast) var(--ease);border:3px solid #fff;border-radius:6px}.gd-calc input[type=range]::-moz-range-thumb{background:var(--midnight);width:18px;height:18px;box-shadow:0 0 0 1px var(--g3);border:3px solid #fff;border-radius:6px}.gd-calc input[type=range]:active::-webkit-slider-thumb{transform:scale(1.12)}.gd-calc__out{background:var(--slate);color:#fff;padding:28px 30px 30px}.gd-calc__lead{letter-spacing:.1em;text-transform:uppercase;color:var(--text-d);font-size:12px;font-weight:700}.gd-calc__big{letter-spacing:-.03em;font-variant-numeric:tabular-nums;margin-top:8px;font-size:clamp(40px,4.6vw,58px);font-weight:600;line-height:1.05}.gd-calc__big span{letter-spacing:0;color:var(--text-d);font-size:19px;font-weight:500}.gd-calc__jobs{color:var(--text-d);margin-top:8px;font-size:16px}.gd-calc__note{color:var(--mute-d);max-width:520px;margin-top:14px;font-size:13.5px;line-height:1.5}.gd-hplans{grid-template-columns:repeat(3,1fr);column-gap:22px;display:grid}.gd-hplan{grid-row:span 9;grid-template-rows:subgrid;border:1px solid var(--g2);transition:transform var(--t-med) var(--ease), border-color var(--t-med);background:#fff;border-radius:24px;row-gap:0;padding:30px;display:grid}.gd-hplan:hover{border-color:var(--g3);transform:translateY(-3px)}.gd-hplan__tag{margin:10px 0 16px;font-size:26px;line-height:1.15}.gd-hplan__price{flex-wrap:wrap;align-items:baseline;gap:4px 6px;display:flex}.gd-hplan__price b{letter-spacing:-.03em;font-size:48px;font-weight:600;line-height:1}.gd-hplan__price span{color:var(--g5);font-size:16px}.gd-hplan__price em{color:var(--g6);font-size:15px;font-style:normal;font-weight:600}.gd-hplan__bill{color:var(--g5);margin-top:8px;font-size:14px}.gd-hplan__mod{color:var(--g6);margin-top:6px;font-size:13.5px;line-height:1.45}.gd-hplan__cta{align-self:start;margin:18px 0 4px}.gd-hplan__more{text-underline-offset:3px;place-self:end start;padding-top:22px;font-size:15px;font-weight:500;text-decoration:underline}.gd-hplan.is-featured{background:var(--slate);border-color:var(--slate)}.gd-hplan.is-featured .gd-hplan__tag,.gd-hplan.is-featured .gd-hplan__price b,.gd-hplan.is-featured .gd-hplan__more{color:#fff}.gd-hplan.is-featured .gd-plan__name,.gd-hplan.is-featured .gd-plan__plus,.gd-hplan.is-featured .gd-plan__list li,.gd-hplan.is-featured .gd-hplan__bill,.gd-hplan.is-featured .gd-hplan__price span{color:var(--text-d)}@media (max-width:1180px){.gd-h-hero{gap:36px}.gd-float{min-width:0;max-width:200px}.gd-h-hero__stage>.gd-phone{margin-right:4%}.gd-float--a{left:2.5%}.gd-float--b{left:4%}}@media (max-width:1020px){.gd-h-hero{grid-template-columns:1fr;padding-top:32px}.gd-h-hero__stage{min-height:600px}.gd-car__text{min-height:190px}.gd-h-desk{grid-template-columns:1fr;gap:40px}.gd-facts{grid-template-columns:1fr 1fr}.gd-hplans{grid-template-columns:1fr;row-gap:22px;max-width:620px}.gd-hplan{flex-direction:column;grid-row:auto;display:flex}.gd-hplan__cta{align-self:stretch}.gd-hplan__more{align-self:flex-start;margin-top:auto}.gd-hplan__mod:empty{display:none}}@media (max-width:640px){.gd-h-hero__stage{border-radius:24px;min-height:0;padding:72px 0 64px}.gd-phone--hero{width:268px}.gd-float{min-width:0;max-width:62%;padding:10px 12px 10px 10px}.gd-h-hero__stage>.gd-phone{justify-self:center;margin-right:0}.gd-float--a{top:16px;left:12px}.gd-float--b{inset:auto 12px 22px auto}.gd-phone--hero>.gd-demo-tag,.gd-car__arrows{display:none}.gd-car__text{min-height:210px;margin-top:28px}.gd-car__body{font-size:17px}.gd-car__stage{--gap:252px;height:580px;margin-top:24px}.gd-car__stage .gd-phone--lg{width:272px}.gd-car__item[data-d="-2"],.gd-car__item[data-d="2"]{opacity:0;pointer-events:none}.gd-facts{grid-template-columns:1fr}.gd-calc__in,.gd-calc__out{padding-inline:22px}}.gd-h-top{background:var(--midnight);color:#fff;border-radius:40px;margin:0 18px;position:relative;overflow:hidden}.gd-h-top .gd-h-hero{padding-top:76px;padding-bottom:76px}.gd-h-top h1{color:#fff}.gd-h-top .gd-lede{color:var(--text-d)}.gd-h-top .gd-h-hero__stage{background:0 0;min-height:620px;padding:0}.gd-h-top .gd-phone{box-shadow:inset 0 1px #ffffff29,inset 0 -3px 8px #0000008c,0 0 0 1px #ffffff0f,0 40px 80px -40px #000000e6}.gd-h-top .gd-h-hero__stage{padding-bottom:44px}.gd-h-top .gd-float{gap:9px;width:216px;min-width:0;max-width:none;padding:11px 12px 11px 10px}.gd-h-top .gd-float b{font-size:13px}.gd-h-top .gd-float small{font-size:12.5px}.gd-h-top .gd-float__icon{flex-basis:26px;height:26px}.gd-h-top .gd-h-hero__stage>.gd-phone{margin-right:3%}.gd-h-top .gd-float b{white-space:nowrap}.gd-h-top .gd-demo-tag{color:var(--mute-d)}.gd-h-stats{border-top:1px solid var(--line-d);grid-template-columns:repeat(3,auto);justify-content:start;gap:44px;max-width:560px;margin:44px 0 0;padding-top:28px;display:grid}.gd-h-stats div{flex-direction:column-reverse;justify-content:flex-end;gap:4px;display:flex}.gd-h-stats dt{color:var(--mute-d);font-size:13.5px}.gd-h-stats dd{letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;margin:0;font-size:36px;font-weight:600;line-height:1}.gd-h-top .gd-h-hero__price{color:var(--mute-d);margin-top:18px;font-size:14px}.gd-h-top .gd-float{color:var(--midnight);border:0;animation-duration:.4s}.gd-h-top .gd-float--a{animation-delay:.3s;top:15%;bottom:auto;left:1.5%}.gd-h-top .gd-float--b{animation-delay:.8s;top:39%;bottom:auto;left:4%}.gd-h-top .gd-float--c{animation-delay:1.3s;top:63%;left:1.5%}.gd-float__icon svg{color:#fff}.gd-h-top .gd-float b{color:var(--midnight)}.gd-home .gd-sec-head h2{letter-spacing:-.035em;max-width:980px;font-size:clamp(34px,4.6vw,56px);line-height:1.04}.gd-car__tabs button[aria-selected=true]{background:var(--green);border-color:var(--green);color:#fff}@media (max-width:1240px) and (min-width:1021px){.gd-h-top .gd-phone--hero{width:266px}.gd-h-top .gd-float{width:200px}}@media (max-width:1020px){.gd-h-top .gd-h-hero{padding-top:104px;padding-bottom:40px}.gd-h-top .gd-h-hero__stage{min-height:600px}.gd-h-top .gd-h-hero__stage>.gd-phone{justify-self:center;margin-right:0}}@media (max-width:640px){.gd-h-top{border-radius:28px;margin:0 8px}.gd-h-stats{grid-template-columns:repeat(3,1fr);gap:14px}.gd-h-stats dd{font-size:24px}.gd-h-stats dt{font-size:12px;line-height:1.3}.gd-h-top .gd-h-hero__stage{min-height:0;padding:64px 0 56px}}.gd-ph-days{grid-template-columns:repeat(7,1fr);gap:2px;margin-bottom:10px;display:grid}.gd-ph-days span{border-radius:10px;flex-direction:column;align-items:center;gap:2px;padding:6px 0;display:flex}.gd-ph-screen .gd-ph-days small{font-size:9.5px}.gd-ph-days b{font-size:13px}.gd-ph-days i{background:0 0;border-radius:1px;width:5px;height:5px}.gd-ph-days i.is-busy{background:var(--g3)}.gd-ph-days .is-on{background:var(--midnight)}.gd-ph-screen .gd-ph-days .is-on b,.gd-ph-screen .gd-ph-days .is-on small{color:#fff}.gd-ph-days .is-on i.is-busy{background:var(--green)}.gd-ph-slots{margin:0;padding:0;list-style:none}.gd-ph-slots li{gap:10px;padding:4px 0;display:flex}.gd-ph-slot-card{border-left:3px solid var(--midnight);background:var(--surface);border-radius:4px 10px 10px 4px;flex:1;padding:7px 9px;display:block}.gd-ph-slot-card em{background:var(--green);color:#fff;border-radius:999px;margin-top:4px;padding:2px 7px;font-size:9.5px;font-style:normal;font-weight:600;display:inline-block}.gd-ph-slot-card--open{border:1px dashed var(--g3);color:var(--g5);background:#fff;padding:9px;font-size:11px}.gd-ph-screen--map{flex-direction:column;padding:0;display:flex}.gd-ph-screen--map .gd-ph-sb{margin:0}.gd-ph-maphead{justify-content:space-between;align-items:center;padding:6px 15px 10px;display:flex}.gd-ph-maphead b{letter-spacing:-.02em;font-size:18px}.gd-ph-map{flex:1;position:relative;overflow:hidden}.gd-ph-map svg{width:100%;height:100%;position:absolute;inset:0}.gd-ph-pin{aspect-ratio:24/34;width:24px;color:var(--midnight);filter:drop-shadow(0 2px 2px #0d0e0f40);position:absolute;transform:translate(-50%,-100%)}.gd-ph-pin__shape{fill:currentColor;width:100%;height:100%;position:absolute;inset:0}.gd-ph-pin__face{color:#fff;place-items:center;height:70%;font-size:11px;font-weight:700;display:grid;position:absolute;top:0;left:0;right:0}.gd-ph-pin.is-done{color:var(--green)}.gd-ph-pin.is-active{width:32px}.gd-ph-pin.is-active .gd-ph-pin__face{font-size:14px}.gd-ph-slot .gd-ph-pin.gd-ph-pop{transform:translate(-50%,-88%)}.gd-ph-slot.is-on .gd-ph-pin.gd-ph-pop{transform:translate(-50%,-100%)}.gd-ph-pinicon{color:var(--g3);flex:none}.gd-ph-sheet{background:#fff;border-radius:20px 20px 0 0;margin-top:-18px;padding:14px 15px 26px;position:relative;box-shadow:0 -6px 18px -10px #0d0e0f59}.gd-ph-sheet b{margin:2px 0 3px;font-size:14px;display:block}.gd-ph-sheet small{align-items:center;gap:4px;display:flex}.gd-summit{align-items:center;gap:7px;display:inline-flex}.gd-summit img{max-width:100%;height:auto;display:block}.gd-summit-mark{background:#fff;border:1px solid #e6e8e8;border-radius:22%;flex:none;place-items:center;display:inline-grid;overflow:hidden}.gd-summit-mark img{width:82%;height:auto}.gd-summit__word{flex-direction:column;line-height:1;display:flex}.gd-dk .gd-summit__word b{letter-spacing:.08em;color:#1f3a5f;font-size:13px;font-weight:800}.gd-dk .gd-summit__word small{letter-spacing:.32em;color:#f08a2c;margin-top:2px;font-size:7.5px;font-weight:700}.gd-dk{color:var(--midnight);background:#fff;border-radius:16px;font-size:12px;line-height:1.35;position:relative;overflow:hidden;box-shadow:0 0 0 1px #ffffff14}.gd-dk b{color:var(--midnight);font-weight:600}.gd-dk small{color:var(--g5);font-size:11px;display:block}.gd-dk__chrome{background:#1a1d1f;align-items:center;gap:6px;padding:9px 14px;display:flex}.gd-dk__chrome i{background:#3a4043;width:10px;height:10px}.gd-sec--dark .gd-dk__chrome span{color:var(--mute-d);background:#0d0e0f;border-radius:999px;margin-left:12px;padding:3px 14px;font-size:11px}.gd-dk__app{grid-template-columns:158px 1fr;min-height:400px;display:grid}.gd-dk__side{background:var(--midnight);flex-direction:column;gap:14px;padding:16px 10px 12px;display:flex}.gd-dk__logo{width:104px;height:auto;margin:2px 6px 4px}.gd-dk__side nav{flex-direction:column;flex:1;gap:2px;display:flex}.gd-sec--dark .gd-dk__side nav span{color:var(--mute-d);border-radius:8px;align-items:center;gap:9px;padding:7px 9px;font-size:12px;display:flex}.gd-sec--dark .gd-dk__side nav span.is-on{color:#fff;background:#ffffff17;font-weight:600}.gd-dk__side nav span.is-on svg{color:var(--green)}.gd-dk__ws{border-top:1px solid #2a2e30;align-items:center;gap:8px;padding:9px;display:flex}.gd-dk__ws svg{flex:none}.gd-sec--dark .gd-dk__ws b{color:#fff;font-size:11.5px;display:block}.gd-sec--dark .gd-dk__ws small{color:var(--mute-d);font-size:10.5px}.gd-dk__main{min-width:0;padding:0 18px 18px}.gd-dk__top{border-bottom:1px solid var(--g2);align-items:center;gap:12px;padding:12px 0;display:flex}.gd-sec--dark .gd-dk__search{background:var(--surface);color:var(--g5);border-radius:999px;flex:1;align-items:center;gap:7px;padding:7px 12px;font-size:11.5px;display:flex}.gd-sec--dark .gd-dk__cta{background:var(--green);color:#fff;white-space:nowrap;border-radius:999px;align-items:center;gap:5px;padding:7px 13px;font-size:11.5px;font-weight:600;display:inline-flex}.gd-dk__title{align-items:baseline;gap:8px;margin:14px 0 10px;display:flex}.gd-dk__title b{letter-spacing:-.01em;font-size:16px}.gd-dk__kpis{grid-template-columns:repeat(4,1fr);gap:8px;display:grid}.gd-dk__kpis div{border:1px solid var(--g2);border-radius:10px;flex-direction:column;justify-content:space-between;gap:6px;min-width:0;padding:10px 11px;display:flex;container-type:inline-size}.gd-dk__kpis small{white-space:nowrap;text-overflow:ellipsis;overflow:hidden}.gd-dk__kpis b{letter-spacing:-.02em;white-space:nowrap;font-variant-numeric:tabular-nums;font-size:min(20px,20cqi);line-height:1;display:block}.gd-dk__kpis .is-dark{background:var(--midnight);border-color:var(--midnight)}.gd-dk__kpis .is-dark b{color:#fff}.gd-dk__kpis .is-dark small{color:var(--mute-d)}.gd-dk__cols{grid-template-columns:repeat(3,1fr);gap:8px;margin-top:12px;display:grid}.gd-dk__col{background:var(--surface);border-radius:10px;padding:9px}.gd-dk__col p{letter-spacing:.06em;text-transform:uppercase;color:var(--g6);justify-content:space-between;align-items:center;margin-bottom:8px;font-size:10.5px;font-weight:700;display:flex}.gd-sec--dark .gd-dk__col p span{background:var(--midnight);color:#fff;letter-spacing:0;border-radius:999px;padding:1px 7px;font-size:10px}.gd-dk__card{border:1px solid var(--g2);border-left:3px solid var(--midnight);background:#fff;border-radius:4px 8px 8px 4px;margin-bottom:6px;padding:7px 9px}.gd-dk__card--won{border-left-color:var(--green)}.gd-dk__card--sent{border-left-color:var(--g3)}.gd-dk__card b{font-size:12px;display:block}.gd-dk>.gd-demo-tag{position:absolute;top:10px;right:14px}.gd-sec--dark .gd-dk>.gd-demo-tag{color:var(--mute-d)}.gd-dk__main{container:dkmain/inline-size}@container dkmain (max-width:460px){.gd-dk__kpis{grid-template-columns:1fr 1fr}.gd-dk__search{display:none!important}.gd-dk__top{justify-content:space-between}.gd-dk__cols{grid-template-columns:1fr 1fr}.gd-dk__col:last-child{display:none}}@media (max-width:640px){.gd-dk__app{grid-template-columns:1fr}.gd-dk__side{display:none}.gd-dk__search{display:none!important}.gd-dk__top{justify-content:space-between}.gd-dk__kpis,.gd-dk__cols{grid-template-columns:1fr 1fr}.gd-dk__col:last-child{display:none}}.gd-phone--bare{background:0 0;border-radius:46px;padding:0;box-shadow:0 30px 60px -34px #0d0e0f8c}.gd-phone--bare:before,.gd-phone--bare:after{content:none}.gd-phone--bare .gd-phone__body{background:#0b0c0d;border-radius:46px;padding:7px;box-shadow:inset 0 0 0 1.5px #3a4043}.gd-phone--bare .gd-phone__glass{border-radius:39px}.gd-h-top{isolation:isolate}.gd-h-top>.gd-h-hero{z-index:4;min-height:780px;padding-top:112px;padding-bottom:64px;display:block;position:relative}.gd-h-top .gd-h-hero__copy{max-width:560px}.gd-hwide{position:absolute;inset:0;overflow:hidden}.gd-hwide__frame{--s:.88;aspect-ratio:1884/835;height:100%;position:absolute;top:0;right:0}.gd-hwide__img{width:100%;height:100%;position:absolute;inset:0}.gd-hwide__screen{z-index:2;border-radius:calc(26px * var(--s));background:#fff;position:absolute;overflow:hidden}.gd-hwide__ui{width:266px;height:571px;transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}.gd-hwide__island{z-index:5;background:#050606;border-radius:999px;width:80px;height:22px;position:absolute;top:9px;left:50%;transform:translate(-50%)}.gd-hwide__fade{z-index:1;pointer-events:none;background:linear-gradient(90deg,#0d0e0ff5 0%,#0d0e0fe6 34%,#0d0e0f80 50%,#0d0e0f00 62%),linear-gradient(#0d0e0f59,#0000 22% 78%,#0d0e0f8c);position:absolute;inset:0}.gd-hwide__cards{z-index:3;pointer-events:none;position:absolute;inset:0}.gd-h-top .gd-hwide__cards .gd-float{width:214px;left:calc(71.9% - 238px)}.gd-h-top .gd-hwide__cards .gd-float--a{top:27%}.gd-h-top .gd-hwide__cards .gd-float--b{top:45%;left:calc(71.9% - 256px)}.gd-h-top .gd-hwide__cards .gd-float--c{top:63%}.gd-hwide__tag{z-index:4;position:absolute;bottom:20px;right:36px}@media (min-width:1181px){.gd-hwide__frame{right:-140px}}@media (min-width:1181px) and (max-width:1360px){.gd-hwide__cards{display:none}}@media (max-width:1280px){.gd-h-top .gd-h-hero__copy{max-width:500px}}@media (max-width:1180px){.gd-h-top{flex-direction:column;display:flex}.gd-h-top>.gd-h-hero{order:1;min-height:0;padding-bottom:8px}.gd-hwide{order:2;height:480px;position:relative;inset:auto}.gd-hwide__frame{height:480px;left:max(50% - 868px,100% - 1083px);right:auto}.gd-hwide__fade{background:linear-gradient(#0d0e0f 0%,#0d0e0feb 8%,#0d0e0fb8 18%,#0d0e0f6b 30%,#0d0e0f29 42%,#0d0e0f00 54% 78%,#0d0e0f8c 100%)}.gd-hwide__tag{bottom:10px;right:50%;transform:translate(50%)}}@media (max-width:640px){.gd-hwide{height:420px}.gd-hwide__frame{height:420px;left:max(50% - 759px,100% - 948px)}}.gd-replaces{flex-wrap:wrap;gap:8px;max-width:900px;margin:24px 0 0;padding:0;list-style:none;display:flex}.gd-replaces li{border:1px solid var(--g2);color:var(--g6);background:#fff;border-radius:999px;align-items:center;gap:8px;padding:8px 14px;font-size:14.5px;font-weight:500;display:inline-flex}.gd-home .gd-sec-head .gd-replaces__note{color:var(--g5);max-width:760px;margin-top:14px;font-size:14px;line-height:1.5}.gd-replaces li:before{content:"";background:var(--green);clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);width:8px;height:8px}.gd-h-kicker{color:var(--text-d);align-items:center;gap:10px;font-size:15px;font-weight:600;display:inline-flex}.gd-h-kicker:before{content:"";background:var(--green);clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);width:10px;height:10px}.gd-h-top h1{margin-top:18px}.gd-h-hero__launch{margin-top:24px}.gd-h-top .gd-h-stats{margin-top:32px}.gd-two{grid-template-columns:1fr 1fr;gap:32px;max-width:1040px;margin-top:28px;display:grid}.gd-home .gd-sec-head .gd-two__h{letter-spacing:.1em;text-transform:uppercase;color:var(--midnight);margin:0 0 12px;font-size:12.5px;font-weight:700}.gd-two .gd-replaces{margin-top:0}@media (max-width:760px){.gd-two{grid-template-columns:1fr;gap:22px}}@media (max-width:640px){.gd-h-top>.gd-h-hero{padding-top:92px}.gd-h-kicker{font-size:13.5px}.gd-h-top h1{margin-top:12px}.gd-h-top .gd-lede{margin:14px 0 22px;font-size:17px}.gd-h-hero__launch{margin-top:18px}.gd-h-top .gd-h-stats{margin-top:22px;padding-top:18px}.gd-h-top .gd-h-hero__price{margin-top:12px}.gd-hwide{height:420px}.gd-hwide__frame{height:420px;left:calc(100% - 848px)}.gd-hwide__tag{right:18px;transform:none}.gd-h-top .gd-hwide__cards .gd-float,.gd-h-top .gd-hwide__cards .gd-float--b{border-radius:12px;gap:7px;width:auto;padding:8px 9px 8px 8px;left:max(874px - 100vw,71.9% - 196px);right:calc(28.1% - 6px)}.gd-h-top .gd-hwide__cards .gd-float--a{top:25%}.gd-h-top .gd-hwide__cards .gd-float--b{top:44%}.gd-h-top .gd-hwide__cards .gd-float--c{top:63%}.gd-h-top .gd-hwide__cards .gd-float b{font-size:12px}.gd-h-top .gd-hwide__cards .gd-float small{font-size:11.5px}.gd-h-top .gd-hwide__cards .gd-float .gd-float__meta{display:none}.gd-h-top .gd-hwide__cards .gd-float__icon{flex-basis:22px;height:22px}.gd-h-top .gd-hwide__cards .gd-float__icon svg{width:12px;height:12px}}.gd-film-lab{justify-content:center;padding-block:120px 40px;display:flex}.gd-film{--fs:.7;aspect-ratio:9/16;width:min(420px,100%);position:relative}.gd-film__stage{width:540px;height:960px;transform:scale(var(--fs));transform-origin:0 0;color:#fff;background:#0d0e0f;border-radius:36px;font-family:Inter,system-ui,sans-serif;position:absolute;top:0;left:0;overflow:hidden}.gd-film--record{z-index:9999;width:100vw;height:100vh;position:fixed;inset:0}.gd-film--record .gd-film__stage{border-radius:0}.gd-film__glow{background:radial-gradient(40% 30% at 70% 62%,#06c43638,#0000 70%),radial-gradient(50% 35% at 15% 10%,#ffffff0f,#0000 70%);animation:9s ease-in-out infinite alternate gd-film-drift;position:absolute;inset:-20%}@keyframes gd-film-drift{to{transform:translate(-4%,3%)}}.gd-film__logo{width:104px;height:auto;position:absolute;top:34px;left:36px}.gd-film__cap{position:absolute;top:92px;left:36px;right:36px}.gd-film__eyebrow{color:#06c436;letter-spacing:.02em;margin:0;font-size:15px;font-weight:600;animation:.38s cubic-bezier(.2,.7,.2,1) both gd-film-up}.gd-film__eyebrow span{font-variant-numeric:tabular-nums;background:#06c43624;border-radius:999px;margin-right:8px;padding:2px 8px;display:inline-block}.gd-film__cap h3{letter-spacing:-.03em;margin:12px 0 0;font-size:40px;font-weight:700;line-height:1.06;animation:.42s cubic-bezier(.2,.7,.2,1) 80ms both gd-film-up}@keyframes gd-film-up{0%{opacity:0;transform:translateY(18px)}}@keyframes gd-film-in{0%{opacity:0;transform:translateY(10px)scale(.98)}}@keyframes gd-film-pop{0%{opacity:0;transform:translateY(8px)scale(.94)}70%{opacity:1;transform:translateY(0)scale(1.03)}to{opacity:1;transform:none}}.gd-film__phone{width:300px;position:absolute;top:262px;left:50%;transform:translate(-50%)}.gd-film__phone .gd-phone--lg{width:300px;box-shadow:0 40px 80px -30px #000000e6,0 0 0 1px #ffffff14}.gd-film .gd-ph-slot{animation:.36s cubic-bezier(.2,.7,.2,1) both gd-film-in}.gd-film .gd-ph-slot .gd-ph-pop{opacity:1;transition:none;animation:.42s cubic-bezier(.2,.7,.2,1) .9s both gd-film-pop;transform:none}.gd-film .gd-ph-steps li{animation:.3s cubic-bezier(.2,.7,.2,1) both gd-film-in}.gd-film .gd-ph-steps li:first-child{animation-delay:.3s}.gd-film .gd-ph-steps li:nth-child(2){animation-delay:.9s}.gd-film .gd-ph-steps li:nth-child(3){animation-delay:1.5s}.gd-film .gd-ph-slot .gd-ph-status.gd-ph-pop{animation-delay:2s}.gd-film .gd-ph-checks li{animation:.3s cubic-bezier(.2,.7,.2,1) both gd-film-in}.gd-film .gd-ph-checks li:first-child{animation-delay:.7s}.gd-film .gd-ph-checks li:nth-child(2){animation-delay:1.1s}.gd-film .gd-ph-checks li:nth-child(3){animation-delay:1.5s}.gd-film .gd-ph-stars svg{animation:.3s cubic-bezier(.2,.7,.2,1) both gd-film-pop}.gd-film .gd-ph-stars svg:first-child{animation-delay:1.9s}.gd-film .gd-ph-stars svg:nth-child(2){animation-delay:2s}.gd-film .gd-ph-stars svg:nth-child(3){animation-delay:2.1s}.gd-film .gd-ph-stars svg:nth-child(4){animation-delay:2.2s}.gd-film .gd-ph-stars svg:nth-child(5){animation-delay:2.3s}.gd-film-call{color:#fff;background:linear-gradient(#1b1f21,#0d0e0f)}.gd-film-call__top{text-align:center;justify-items:center;gap:4px;padding-top:54px;display:grid}.gd-film-call__top small{color:#fff9;font-size:11.5px}.gd-film-call__top b{font-size:22px;font-weight:600}.gd-film-call__av{background:#06c436;place-items:center;width:64px;height:64px;margin:12px 0 6px;font-size:18px;font-weight:700;display:grid}.gd-film-call__ring{place-items:center;height:230px;margin-top:40px;display:grid;position:relative}.gd-film-call__ring>.gd-hex:not(.gd-film-call__btn){background:#06c43659;width:74px;height:74px;animation:1.6s ease-out infinite gd-film-ring;position:absolute}.gd-film-call__ring>.gd-hex:nth-child(2){animation-delay:.8s}@keyframes gd-film-ring{0%{opacity:.9;transform:scale(1)}to{opacity:0;transform:scale(2.4)}}.gd-film-call__btn{color:#fff;background:#06c436;place-items:center;width:74px;height:74px;display:grid;position:relative}.gd-film-chat{gap:8px;padding:18px 14px 0;display:grid}.gd-film-chat p{margin:0}.gd-film-chat__who{color:#06c436;justify-content:center;align-items:center;gap:6px;font-size:10.5px;font-weight:600;animation:.3s .2s both gd-film-in;display:flex}.gd-film-b{border-radius:14px;max-width:82%;padding:8px 11px;font-size:12px;line-height:1.35;animation:.32s cubic-bezier(.2,.7,.2,1) both gd-film-in}.gd-film-b--them{background:#ffffff1a;border-bottom-left-radius:4px;justify-self:start}.gd-film-b--ai{color:#fff;background:#06c436;border-bottom-right-radius:4px;justify-self:end}.gd-film-chat .gd-film-b:nth-of-type(2){animation-delay:.5s}.gd-film-chat .gd-film-b:nth-of-type(3){animation-delay:1.4s}.gd-film-chat .gd-film-b:nth-of-type(4){animation-delay:2.3s}.gd-film-chat .gd-film-b:nth-of-type(5){animation-delay:3.1s}.gd-film__note{color:#0d0e0f;background:#fff;border-radius:18px;align-items:center;gap:10px;padding:12px 14px;animation:.46s cubic-bezier(.2,.7,.2,1) .25s both gd-film-drop;display:flex;position:absolute;top:58px;left:-34px;right:-34px;box-shadow:0 24px 50px -18px #000000b3}@keyframes gd-film-drop{0%{opacity:0;transform:translateY(-40px)scale(.96)}}.gd-film__note b,.gd-film__note small{display:block}.gd-film__note b{font-size:14px}.gd-film__note small{color:#5b6266;font-size:12.5px}.gd-film__note-icon{color:#fff;background:#0d0e0f;flex:0 0 30px;place-items:center;height:30px;display:grid}.gd-film__end{align-content:center;justify-items:start;gap:22px;padding:0 44px;display:grid;position:absolute;inset:0}.gd-film__end img{width:200px;height:auto;animation:.42s both gd-film-up}.gd-film__end h3{letter-spacing:-.035em;margin:0;font-size:54px;font-weight:700;line-height:1.02;animation:.46s .15s both gd-film-up}.gd-film__end p{color:#ffffffb3;margin:0;font-size:18px;animation:.46s .3s both gd-film-up}.gd-film__url{background:#06c436;border-radius:999px;padding:12px 22px;font-size:18px;font-weight:700;animation:.46s .6s both gd-film-pop}.gd-film__progress{gap:6px;display:flex;position:absolute;bottom:56px;left:36px;right:36px}.gd-film__progress i{background:#ffffff29;border-radius:3px;flex:1;height:3px;overflow:hidden}.gd-film__progress i b{transform-origin:0;background:#06c436;height:100%;display:block;transform:scaleX(0)}.gd-film__progress i.is-done b{transform:none}.gd-film__progress i.is-on b{animation:linear both gd-film-bar}@keyframes gd-film-bar{to{transform:none}}.gd-film__tag{letter-spacing:.14em;text-transform:uppercase;color:#ffffff80;font-size:11px;position:absolute;bottom:22px;right:36px}.gd-film__controls{position:absolute;top:12px;right:12px}.gd-film__controls button{color:#fff;min-width:34px;height:34px;font:inherit;cursor:pointer;background:#ffffff24;border:0;border-radius:999px;place-items:center;padding:0 10px;font-size:13px;display:grid}.gd-film--still *,.gd-film--still :before{animation:none!important}.gd-pf-top{background:var(--midnight);color:#fff;border-radius:40px;margin:0 18px;position:relative;overflow:hidden}.gd-pf-hero{grid-template-columns:1.05fr 1fr;align-items:center;gap:48px;padding-top:72px;padding-bottom:72px;display:grid}.gd-pf-hero h1{color:#fff;max-width:17ch;margin:22px 0 0;font-size:clamp(36px,4.4vw,62px);font-weight:500;line-height:1.04}.gd-pf-hero .gd-lede{color:var(--text-d);max-width:580px;margin:22px 0 32px}.gd-pf-tag{border-top:1px solid var(--line-d);color:#fff;align-items:center;gap:10px;margin-top:30px;padding-top:22px;font-size:15px;font-weight:600;display:inline-flex}.gd-pf-tag__hex{background:var(--green);flex:0 0 14px;width:14px;height:14px}.gd-pf-hero__stage{place-items:center;min-height:600px;padding-bottom:36px;display:grid;position:relative}.gd-pf-hero__hexes{opacity:.55;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='56' height='97' viewBox='0 0 56 97'%3E%3Cpath d='M28 1 55 16.5v31L28 63 1 47.5v-31z M28 63v34' fill='none' stroke='%23262a2c' stroke-width='1.2'/%3E%3C/svg%3E");background-size:56px 97px;position:absolute;inset:0;-webkit-mask-image:radial-gradient(at 50% 48%,#000 18%,#0000 70%);mask-image:radial-gradient(at 50% 48%,#000 18%,#0000 70%)}.gd-pf-hero__demo{z-index:3;color:var(--mute-d);position:absolute;bottom:0;left:50%;transform:translate(-50%)}.gd-pf-duo{width:440px;height:600px;position:relative}.gd-pf-duo .gd-phone{animation:gd-home-in .4s var(--ease) both;position:absolute}.gd-pf-duo__back{opacity:.88;width:262px;top:34px;left:0;animation-delay:.12s!important}.gd-pf-duo__front{width:280px;top:0;right:0}.gd-pf-duo .gd-phone--bare{box-shadow:0 0 0 1px #ffffff14,0 40px 80px -40px #000000e6}.gd-pphoto{--s:1;aspect-ratio:487/901;width:min(330px,78vw);animation:gd-home-in .4s var(--ease) both;filter:drop-shadow(0 40px 50px #0000008c);position:relative}.gd-pphoto__img{z-index:2;width:100%;height:100%;position:absolute;inset:0}.gd-pphoto__screen{z-index:1;border-radius:calc(32px * var(--s));background:#fff;position:absolute;overflow:hidden}.gd-pphoto__ui{width:266px;height:565px;transform:scale(var(--s));transform-origin:0 0;position:absolute;top:0;left:0}.gd-pf-tiles{gap:20px;display:grid}.gd-pf-tiles--2{grid-template-columns:repeat(2,1fr)}.gd-pf-tiles--3{grid-template-columns:repeat(3,1fr)}.gd-pf-tiles--4{grid-template-columns:repeat(4,1fr)}a.gd-pf-tile{color:inherit;text-decoration:none}a.gd-pf-tile:hover .gd-pf-tile__go svg{transform:translate(3px)}.gd-pf-tile__note{margin-top:12px;font-weight:600;color:var(--midnight)!important;font-size:13px!important}.gd-pf-tile__note:before{content:"";background:var(--green);clip-path:polygon(25% 3%,75% 3%,100% 50%,75% 97%,25% 97%,0 50%);width:8px;height:8px;margin-right:8px;display:inline-block}.gd-pf-tile__go{margin-top:auto;padding-top:16px}.gd-pf-band{background:var(--midnight);color:#fff;border-radius:20px;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:26px 28px;display:grid}.gd-pf-band .gd-pf-tag__hex{width:18px;height:18px}.gd-pf-band__title{color:#fff;font-size:20px;font-weight:600}.gd-pf-band p:not(.gd-pf-band__title){color:var(--text-d);font-size:16px}.gd-pf-plans{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.gd-pf-plan{border:1px solid var(--g2);background:#fff;border-radius:20px;flex-direction:column;gap:12px;padding:28px 26px;display:flex}.gd-pf-plan h3{font-size:22px}.gd-pf-plan p{color:var(--g6);flex:1;font-size:16px;line-height:24px}.gd-pf-plan.is-featured{background:var(--slate);border-color:var(--slate)}.gd-pf-plan.is-featured h3,.gd-pf-plan.is-featured .gd-inc__go{color:#fff}.gd-pf-plan.is-featured p{color:var(--text-d)}.gd-pf-who__link{margin-top:26px}.gd-pf-related{grid-template-columns:repeat(3,1fr);gap:20px;display:grid}.gd-pf-rel{border:1px solid var(--g2);color:var(--midnight);transition:transform var(--t-med) var(--ease), border-color var(--t-med);border-radius:16px;flex-direction:column;gap:6px;padding:24px 56px 24px 24px;text-decoration:none;display:flex;position:relative}.gd-pf-rel:hover{border-color:var(--g3);transform:translateY(-2px)}.gd-pf-rel b{font-size:18px;font-weight:600}.gd-pf-rel span{color:var(--g6);font-size:15px;line-height:22px}.gd-pf-rel__arrow{transition:transform var(--t-med) var(--ease);position:absolute;top:26px;right:22px}.gd-pf-rel:hover .gd-pf-rel__arrow{transform:translate(3px)}@media (max-width:1180px){.gd-pf-tiles--4{grid-template-columns:repeat(2,1fr)}.gd-pf-duo{transform:scale(.9)}}@media (max-width:1020px){.gd-pf-hero{grid-template-columns:1fr;padding-top:104px;padding-bottom:40px}.gd-pf-hero h1{max-width:16ch}.gd-pf-hero__stage{min-height:620px}.gd-pf-duo{transform:none}.gd-pf-tiles--3,.gd-pf-plans,.gd-pf-related{grid-template-columns:repeat(2,1fr)}}@media (max-width:760px){.gd-pf-tiles--2,.gd-pf-tiles--3,.gd-pf-tiles--4,.gd-pf-plans,.gd-pf-related{grid-template-columns:1fr}.gd-pf-band{grid-template-columns:auto 1fr}.gd-pf-band__cta{grid-column:1/-1;justify-self:start}}@media (max-width:640px){.gd-pf-top{border-radius:28px;margin:0 8px}.gd-pf-hero{padding-top:92px}.gd-pf-hero .gd-lede{margin:14px 0 22px;font-size:17px}.gd-pf-hero__stage{min-height:520px}.gd-pf-duo{width:340px;height:520px}.gd-pf-duo__back{width:214px;top:30px}.gd-pf-duo__front{width:244px}.gd-pf-tile{grid-template-columns:40px 1fr;column-gap:16px;padding:20px;display:grid}.gd-pf-tile>.gd-inc__icon{grid-row:span 4;width:40px;height:40px;margin:0}.gd-pf-tile>.gd-inc__icon svg{width:19px;height:19px}.gd-pf-tile h3{margin:8px 0 6px}.gd-pf-tile__go{padding-top:10px}}@media (max-width:380px){.gd-pf-duo{width:310px}.gd-pf-duo__back{width:190px}.gd-pf-duo__front{width:244px}}.gd-pf-checks{flex-direction:column;gap:14px;margin:0;padding:0;list-style:none;display:flex}.gd-pf-checks li{color:var(--midnight);align-items:flex-start;gap:12px;font-size:18px;line-height:1.45;display:flex}.gd-pf-checks .gd-ck{margin-top:3px}.gd-pf-callout{border:1px solid var(--g2);border-left:4px solid var(--midnight);background:var(--surface);border-radius:14px;margin-top:32px;padding:22px 24px}.gd-pf-callout__title{margin-bottom:6px;font-size:16px;font-weight:600}.gd-pf-callout p:not(.gd-pf-callout__title){color:var(--g6);font-size:16px;line-height:24px}.gd-pf-sec--tight{padding:56px 0}@media (max-width:1020px){.gd-pf .gd-split{grid-template-columns:1fr;gap:8px}}.gd-pf-row{border-top:1px solid var(--g2);grid-template-columns:1fr 1fr;align-items:center;gap:64px;padding:48px 0;display:grid}.gd-pf-row:first-child{border-top:0;padding-top:0}.gd-pf-row--flip .gd-pf-row__copy{order:2}.gd-pf-row__copy h3{font-size:clamp(28px,3.2vw,40px);line-height:1.08}.gd-pf-row__copy p{color:var(--g6);max-width:520px;margin:16px 0 22px;font-size:19px;line-height:1.5}.gd-pf-row__visual{place-items:center;display:grid}.gd-pf-row__phone{justify-items:center;gap:14px;display:grid}.gd-pf-row__phone .gd-pphoto{filter:drop-shadow(0 30px 40px #0d0e0f47);width:min(270px,70vw)}@media (max-width:820px){.gd-pf-row{grid-template-columns:1fr;gap:28px;padding:40px 0}.gd-pf-row--flip .gd-pf-row__copy{order:0}}.gd-ph-pipe__stage{margin-top:4px}.gd-ph-pipe__stage .gd-ph-label{margin:10px 0 4px}.gd-ph-pipe__stage .gd-ph-card{margin-bottom:4px;padding:9px 10px}.gd-ph-gallery{grid-template-columns:1fr 1fr;gap:8px;margin:14px 0 10px;display:grid}.gd-ph-photo--sm{height:96px;margin:0}.gd-ph-photo--add{background:var(--surface);height:96px;color:var(--midnight);border:1px dashed var(--g3);margin:0}.gd-ph-screen .gd-ph-photo--add small{color:var(--g6)}.gd-ph-screen--cust{padding-top:46px}.gd-ph-cust__brand{border-bottom:1px solid var(--g2);padding-bottom:10px}.gd-ph-screen--cust .gd-ph-label{margin-top:12px}.gd-ph-cust__sign{border:1px dashed var(--g3);border-radius:12px;margin-top:6px;padding:8px 12px}.gd-ph-cust__sig{letter-spacing:-.02em;color:var(--midnight);font-size:20px;font-style:italic;font-weight:500;display:block}.gd-ph-screen--cust .gd-ph-cta{margin-top:12px;position:static}.gd-ph-cust__dep{text-align:center;border:1px solid var(--midnight);border-radius:999px;margin-top:8px;padding:10px;font-size:13px;font-weight:600}.gd-qdoc{aspect-ratio:595/842;width:100%;position:relative;container-type:inline-size}.gd-qdoc__page{width:595px;height:842px;transform:scale(calc(100cqw / 595px));transform-origin:0 0;color:var(--midnight);background:#fff;border-radius:6px;flex-direction:column;padding:44px 46px 34px;font-size:11px;line-height:1.45;display:flex;position:absolute;top:0;left:0;box-shadow:0 0 0 1px #0d0e0f0f,0 30px 60px -30px #0d0e0f59}.gd-qdoc__page small{letter-spacing:.08em;text-transform:uppercase;color:var(--g5);font-size:9px;font-weight:600;display:block}.gd-qdoc .gd-summit__word b{letter-spacing:.08em;color:#1f3a5f;font-size:15px;font-weight:800}.gd-qdoc .gd-summit__word small{letter-spacing:.32em;color:#f08a2c;margin-top:2px;font-size:8px}.gd-qdoc__head{border-bottom:2px solid #1f3a5f;justify-content:space-between;align-items:center;padding-bottom:18px;display:flex}.gd-qdoc__title{text-align:right}.gd-qdoc__title b{letter-spacing:-.02em;font-size:24px;font-weight:700;display:block}.gd-qdoc__title span{color:var(--g5);font-size:11px}.gd-qdoc__meta{justify-content:space-between;margin-top:18px;display:flex}.gd-qdoc__meta b{margin-top:3px;font-size:12px;display:block}.gd-qdoc__meta span{color:var(--g6)}.gd-qdoc__meta-r{text-align:right}.gd-qdoc__job{background:var(--surface);border-radius:6px;margin-top:18px;padding:12px 14px}.gd-qdoc__job b{font-size:13px}.gd-qdoc__job p{color:var(--g6);margin-top:4px}.gd-qdoc__fig{border:1px solid var(--g2);border-radius:6px;margin:12px 0 0;padding:10px 12px 6px}.gd-qdoc__fig svg{width:100%;height:auto;display:block}.gd-qdoc__fig figcaption{color:var(--g5);margin-top:4px;font-size:9px}.gd-qdoc__table{border-collapse:collapse;width:100%;margin-top:16px}.gd-qdoc__table th{text-align:left;letter-spacing:.08em;text-transform:uppercase;color:var(--g5);border-bottom:1px solid var(--g2);padding:0 0 6px;font-size:9px}.gd-qdoc__table td{border-bottom:1px solid var(--g2);padding:9px 0}.gd-qdoc__table th:nth-child(2),.gd-qdoc__table td:nth-child(2){text-align:center;width:40px}.gd-qdoc__table th:last-child,.gd-qdoc__table td:last-child{text-align:right;width:90px;font-weight:600}.gd-qdoc__total{justify-content:space-between;align-items:flex-end;margin-top:12px;display:flex}.gd-qdoc__total small{text-transform:none;letter-spacing:0;margin-top:3px;font-size:10px;font-weight:500}.gd-qdoc__total small b{color:var(--midnight)}.gd-qdoc__sum{text-align:right}.gd-qdoc__sum b{letter-spacing:-.02em;font-size:22px;font-weight:700}.gd-qdoc__sign{border-top:1px solid var(--g2);justify-content:space-between;align-items:flex-end;margin-top:auto;padding-top:16px;display:flex}.gd-qdoc__sig{border-bottom:1px solid var(--g3);min-width:160px;margin-top:4px;font-size:18px;font-style:italic;display:block}.gd-qdoc__btn{background:var(--green);color:#fff;border-radius:999px;padding:9px 16px;font-size:11px;font-weight:600}.gd-qdoc__foot{color:var(--g5);text-align:center;margin-top:14px;font-size:9px}.gd-qcombo{width:100%;max-width:600px;padding-bottom:40px;padding-right:34%;position:relative}.gd-qcombo .gd-qdoc{transform:rotate(-1.5deg)}.gd-qcombo__phone{width:38%;position:absolute;bottom:0;right:0}.gd-qcombo__phone .gd-pphoto{width:100%}.gd-qcombo__tag{position:absolute;bottom:0;left:0}@media (max-width:640px){.gd-qcombo{padding-bottom:58%;padding-right:0}.gd-qcombo__phone{width:40%}}.gd-pf-callout--wide{max-width:820px;margin-top:0}.gd-pf-callout__link{margin-top:12px}.gd-site{aspect-ratio:760/500;width:100%;position:relative;container-type:inline-size}.gd-site__frame{width:760px;height:500px;transform:scale(calc(100cqw / 760px));transform-origin:0 0;color:var(--midnight);background:#fff;border-radius:14px;font-size:12px;position:absolute;top:0;left:0;overflow:hidden;box-shadow:0 0 0 1px #ffffff14,0 40px 80px -40px #000c}.gd-site__chrome{background:#16191b;align-items:center;gap:6px;height:32px;padding:0 12px;display:flex}.gd-site__chrome i{background:#3a4043;border-radius:50%;width:9px;height:9px}.gd-site__chrome span{color:var(--mute-d);background:#24282a;border-radius:999px;margin-left:14px;padding:3px 12px;font-size:10.5px}.gd-site .gd-summit__word b,.gd-ph-screen--site .gd-summit__word b{letter-spacing:.08em;color:#1f3a5f;font-size:12px;font-weight:800}.gd-site .gd-summit__word small,.gd-ph-screen--site .gd-summit__word small{letter-spacing:.32em;color:#f08a2c;margin-top:2px;font-size:6.5px;font-weight:700}.gd-site__nav{color:var(--g6);align-items:center;gap:22px;padding:14px 26px;font-size:11.5px;display:flex}.gd-site__nav .gd-summit{margin-right:auto}.gd-site__call{background:var(--green);border-radius:999px;align-items:center;gap:6px;padding:7px 12px;display:inline-flex;color:#fff!important}.gd-site__hero{border-radius:12px;height:230px;margin:0 26px;position:relative;overflow:hidden}.gd-site__art{width:100%;height:100%;position:absolute;inset:0}.gd-site__copy{flex-direction:column;gap:12px;max-width:360px;padding:34px 30px;display:flex;position:relative}.gd-site__copy b{color:#fff;letter-spacing:-.02em;font-size:26px;line-height:1.1}.gd-site__rate{color:#ffd27a;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex}.gd-site__btns{gap:8px;display:flex}.gd-site__btns i{background:var(--green);color:#fff;border-radius:999px;padding:8px 14px;font-style:normal;font-weight:600}.gd-site__btns i.is-ghost{color:var(--midnight);background:#fff}.gd-site__cards{grid-template-columns:repeat(4,1fr);gap:10px;padding:16px 26px;display:grid}.gd-site__cards div{border:1px solid var(--g2);border-radius:10px;padding:12px}.gd-site__cards b{font-size:12.5px;display:block}.gd-site__cards small{color:var(--g5);font-size:10.5px}.gd-ph-screen--site{padding-top:40px}.gd-site-m__nav{justify-content:space-between;align-items:center;padding-bottom:10px;display:flex}.gd-site-m__hero{border-radius:12px;flex-direction:column;justify-content:flex-end;gap:4px;height:150px;padding:14px;display:flex;position:relative;overflow:hidden}.gd-site-m__hero b{font-size:17px;line-height:1.15;position:relative;color:#fff!important}.gd-site-m__hero .gd-site__rate{position:relative}.gd-ph-screen--site .gd-site-m__cta{margin-top:10px;position:static}.gd-site__jobs{background:#f4f6f6;border-radius:10px;align-items:center;gap:14px;margin:0 26px;padding:12px 14px;display:flex}.gd-site__jobs>b{margin-right:6px;font-size:12px}.gd-site__jobs span{align-items:center;gap:8px;display:flex}.gd-site__jobs i{background:linear-gradient(135deg,#2b4a72,#1f3a5f 60%,#f08a2c 60% 66%,#1f3a5f 66%);border-radius:6px;width:44px;height:32px}.gd-site__jobs em{flex-direction:column;font-size:11px;font-style:normal;font-weight:600;display:flex}.gd-site__jobs small{color:var(--g5);font-size:10px;font-weight:400}.gd-site-m__hero b{max-width:62%}.gd-site-m__crumb{color:var(--g5);margin:2px 0 6px;font-size:10px}.gd-site-m__h{letter-spacing:-.02em;color:#1f3a5f;font-size:20px;line-height:1.15;display:block}.gd-site-m__form{border:1px solid var(--g2);border-radius:12px;flex-direction:column;gap:7px;margin-top:14px;padding:12px;display:flex}.gd-site-m__form span{border:1px solid var(--g2);color:var(--g5);border-radius:8px;padding:8px 10px;font-size:11px}.gd-site-m__form span.is-tall{height:52px}.gd-site-m__form b{text-align:center;background:var(--midnight);color:#fff;border-radius:999px;padding:9px;font-size:12px}.gd-site-m__book{text-align:center;margin:10px 0 0;font-size:11.5px;font-weight:600;text-decoration:underline}.gd-wcombo{width:100%;max-width:620px;padding-bottom:30%;padding-right:12%;position:relative}.gd-wcombo__phone{width:32%;position:absolute;bottom:0;right:0}.gd-wcombo__phone .gd-pphoto{width:100%}.gd-site-chat{flex-direction:column;gap:8px;font-size:12px;line-height:1.35;display:flex}.gd-site-chat p{margin:0}.gd-site-chat__head{letter-spacing:.06em;text-transform:uppercase;color:var(--g5);border-top:1px solid var(--g2);padding:8px 0 4px;font-size:10.5px;font-weight:700}.gd-site-chat__me,.gd-site-chat__ai{border-radius:14px;max-width:84%;padding:9px 11px}.gd-site-chat__me{color:#fff;background:#1f3a5f;border-bottom-right-radius:4px;align-self:flex-end}.gd-site-chat__ai{background:var(--g1,#f1f3f4);color:var(--midnight);border-bottom-left-radius:4px;align-self:flex-start}.gd-site-chat__sent{color:var(--green-ink,#058a27);align-self:center;align-items:center;gap:5px;font-size:11px;font-weight:600;display:inline-flex;margin-top:4px!important}@media (max-width:640px){.gd-wcombo{padding-bottom:48%;padding-right:0}.gd-wcombo__phone{width:40%;right:-2%}}.gd-seo-job__photos{grid-template-columns:1fr 1fr;margin-top:12px}.gd-seo-job__text{color:var(--g6);margin:10px 0 0;font-size:11.5px;line-height:1.45}.gd-seo-ai{flex-direction:column;gap:10px;font-size:12px;line-height:1.4;display:flex}.gd-seo-ai p{margin:0}.gd-seo-ai__head{border-bottom:1px solid var(--g2);align-items:center;gap:6px;padding-bottom:8px;font-size:12.5px;font-weight:700;display:inline-flex}.gd-seo-ai__q{background:var(--midnight)!important;margin-top:4px!important}.gd-seo-ai__a{color:var(--midnight);flex-direction:column;gap:8px;display:flex}.gd-seo-ai__src{flex-wrap:wrap;gap:5px;margin-top:2px;display:flex}.gd-seo-ai__src span{border:1px solid var(--g2);color:var(--g6);border-radius:999px;padding:4px 8px;font-size:10px}.gd-seo-ai__card{border:1px solid var(--g2);border-radius:12px;flex-direction:column;gap:4px;padding:11px 12px;display:flex}.gd-seo-ai__card small{color:var(--g6);align-items:center;gap:3px;font-size:10.5px;display:inline-flex}.gd-seo-ai__card small svg{color:#f5a623}.gd-seo-ai__btns{gap:5px;margin-top:6px;display:flex}.gd-seo-ai__btns i{border:1px solid var(--g2);border-radius:999px;flex:1;justify-content:center;align-items:center;gap:4px;padding:7px 4px;font-size:10.5px;font-style:normal;font-weight:600;display:inline-flex}.gd-fc{grid-template-columns:1fr 1fr;gap:20px;margin-top:8px;display:grid}.gd-fc__card{border:1px solid var(--line-d);color:#fff;background:#16191b;border-radius:24px;flex-direction:column;padding:28px;display:flex}.gd-fc__card .gd-inc__icon{background:#24292b}.gd-fc__card h3{color:#fff;letter-spacing:-.01em;margin:0 0 8px;font-size:20px}.gd-fc__card>p{color:var(--text-d);margin:0 0 18px}.gd-fc__fields{gap:10px;display:grid}.gd-fc__field{gap:6px;display:grid}.gd-fc__field span{color:var(--mute-d);font-size:13px;font-weight:600}.gd-fc__field select{appearance:none;border:1px solid var(--line-d);background:var(--midnight) url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 24 24' fill='none' stroke='%23a1a7aa' stroke-width='2.5' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='m6 9 6 6 6-6'/%3E%3C/svg%3E") no-repeat right 14px center;color:#fff;width:100%;font:inherit;border-radius:12px;padding:12px 40px 12px 14px;font-size:15px}.gd-fc__field select:invalid{color:#6c7275}.gd-fc__field select:focus-visible{outline:2px solid var(--green);outline-offset:1px}.gd-fc__field input{border:1px solid var(--line-d);background:var(--midnight);color:#fff;width:100%;font:inherit;border-radius:12px;padding:12px 14px;font-size:15px}.gd-fc__hint{color:var(--mute-d);font-size:12px}.gd-fc__field input::placeholder{color:#6c7275}.gd-fc__field input:focus-visible{outline:2px solid var(--green);outline-offset:1px}.gd-fc__go{background:var(--green);color:#fff;font:inherit;cursor:pointer;border:0;border-radius:999px;margin-top:16px;padding:14px 18px;font-size:16px;font-weight:600;transition:transform .15s}.gd-fc__go:active{transform:scale(.98)}.gd-fc__note{color:var(--mute-d);margin:12px 0 0;font-size:13px}.gd-fc__card form{flex-direction:column;display:flex}.gd-fc__card form>p:first-child{color:var(--text-d);margin:0 0 18px}.gd-fc__icons{gap:8px;display:flex}.gd-fc__fields--row{gap:12px}@container (min-width:620px){.gd-fc__fields--row{grid-template-columns:repeat(2,minmax(0,1fr))}.gd-fc__panels{grid-template-columns:1fr 1fr}}.gd-fc--one .gd-fc__card .cf-turnstile{margin-top:14px}.gd-fc__panels{gap:16px;margin:4px 0 18px;display:grid}.gd-fc__panel{border:1px solid var(--line-d);background:#1b1f21;border-radius:18px;align-content:start;gap:14px;padding:18px;display:grid}.gd-fc__panel>h4{color:#fff;margin:0;font-size:16px}.gd-fc__panel .gd-fc__head{margin:0}.gd-fc__wait{color:var(--mute-d);margin:0;font-size:15px;animation:1.4s ease-in-out infinite gd-fc-pulse}@keyframes gd-fc-pulse{50%{opacity:.45}}@media (prefers-reduced-motion:reduce){.gd-fc__wait{animation:none}}.gd-fc__next{margin-top:18px}.gd-fc__thanks{color:#fff;margin:0;font-size:17px;line-height:1.5}.gd-fc__trap{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.gd-fc__go:disabled{opacity:.7;cursor:progress}a.gd-fc__go{text-align:center;text-decoration:none;display:inline-block}.gd-fc__head{border-left:4px solid var(--mute-d);background:#1f2426;border-radius:16px;margin:4px 0 18px;padding:16px 18px}.gd-fc__head--good{border-left-color:var(--green)}.gd-fc__head--mixed{border-left-color:#fff}.gd-fc__head--poor{border-left-color:var(--mute-d)}.gd-fc__head strong{color:var(--mute-d);margin-bottom:6px;font-size:13px;display:block}.gd-fc__head p{color:#fff;margin:0 0 4px;font-size:16px}.gd-fc__unlock>p:first-child{color:var(--text-d);margin:0 0 14px}.gd-fc__again{color:var(--mute-d);font:inherit;cursor:pointer;background:0 0;border:0;align-self:flex-start;margin-top:14px;padding:0;font-size:14px;text-decoration:underline}.gd-fc__report{gap:18px;display:grid}.gd-fc__report h4{color:#fff;margin:0 0 6px;font-size:16px}.gd-fc__report h5{color:var(--mute-d);margin:10px 0 4px;font-size:13px;font-weight:600}.gd-fc__report p,.gd-fc__report li{color:var(--text-d);margin:0;font-size:15px}.gd-fc__report ol{gap:4px;margin:0;padding-left:20px;display:grid}.gd-fc__q{font-style:italic}.gd-fc__social{gap:4px;margin:4px 0 0;padding:0;list-style:none;display:grid}.gd-fc__social a{color:#fff;text-underline-offset:3px;text-decoration:underline}.gd-fc__ai{gap:10px;margin:10px 0 0;padding:0;list-style:none;display:grid}.gd-fc__ai li{grid-template-columns:auto 1fr;align-items:center;gap:4px 10px;display:grid}.gd-fc__ai strong{color:#fff}.gd-fc__ai small{color:var(--mute-d);grid-column:1/-1;font-size:13px}.gd-fc__pill{color:var(--mute-d);background:#2a2f31;border-radius:999px;justify-self:start;padding:3px 10px;font-size:12px;font-weight:600}.gd-fc__pill--yes{background:var(--green);color:#fff}.gd-fc__pill--no{color:var(--midnight);background:#fff}.gd-fc__next{border-top:1px solid var(--line-d);padding-top:14px}@media (max-width:860px){.gd-fc{grid-template-columns:1fr}.gd-fc__card{padding:22px}}.gd-seo-faq{flex-direction:column;gap:8px;margin-top:14px;display:flex}.gd-seo-faq>div{border:1px solid var(--g2);border-radius:12px;padding:10px 12px}.gd-seo-faq b{font-size:12.5px;display:block}.gd-seo-faq p{color:var(--g6);margin:5px 0 0;font-size:11.5px;line-height:1.45}.gd-fc--one{grid-template-columns:minmax(0,980px)}.gd-fc--one .gd-fc__card{container-type:inline-size}.gd-rv-stars{color:#f5a623;gap:1px;display:inline-flex}.gd-rv-stars .is-off{color:var(--g2)}.gd-rv-prof{border-bottom:1px solid var(--g2);flex-direction:column;gap:4px;padding-bottom:10px;display:flex}.gd-rv-prof>b{font-size:17px}.gd-rv-prof__rate{align-items:center;gap:4px;font-size:12px;font-weight:600;display:inline-flex}.gd-rv-prof small{color:var(--g6);font-size:11px}.gd-rv-prof__open{color:#058a27;align-items:center;gap:4px;font-size:11px;font-weight:600;display:inline-flex}.gd-rv-post{align-items:stretch;gap:10px;display:flex}.gd-rv-post .gd-ph-photo{flex:0 0 82px;min-height:70px}.gd-rv-post p{color:var(--g6);margin:0;font-size:11px;line-height:1.4}.gd-rv-post b{color:var(--midnight);margin-bottom:2px;font-size:12px;display:block}.gd-rv-chips{flex-wrap:wrap;gap:5px;display:flex}.gd-rv-chips span{border:1px solid var(--g2);border-radius:999px;padding:5px 9px;font-size:10.5px}.gd-rv-sms__from{text-align:center;color:var(--g6);margin:0 0 6px;font-size:11px;font-weight:700}.gd-rv-sms{background:#eef0f0;border-radius:16px 16px 16px 4px;max-width:88%;margin:0;padding:10px 12px;font-size:12px;line-height:1.4}.gd-rv-page{border:1px solid var(--g2);text-align:center;border-radius:16px;flex-direction:column;align-items:center;gap:10px;margin-top:16px;padding:18px 14px;display:flex}.gd-rv-page>b{font-size:16px}.gd-rv-page__go,.gd-rv-page__alt{border-radius:999px;width:100%;padding:10px;font-size:12.5px;font-weight:600}.gd-rv-page__go{background:var(--green);color:#fff}.gd-rv-page__alt{border:1px solid var(--midnight)}.gd-rv-page small{color:var(--g5);font-size:10px}.gd-rv-item{flex-direction:column;gap:6px;display:flex}.gd-rv-item .gd-ph-q{margin:0}.gd-rv-reply{background:#f4f6f6;border-radius:10px;padding:8px 10px;font-size:11px;line-height:1.4}.gd-rv-reply small{letter-spacing:.06em;text-transform:uppercase;color:var(--g5);margin-bottom:2px;font-size:9.5px;font-weight:700;display:block}.gd-rv-tag{color:#8a5a00;background:#fff4e0;border-radius:999px;align-self:flex-start;align-items:center;gap:4px;padding:4px 8px;font-size:10.5px;font-weight:600;display:inline-flex}.gd-rv-tag.is-ok{color:#058a27;background:#e6f9eb}.gd-ad{border:1px solid var(--g2);border-radius:12px;flex-direction:column;gap:4px;margin:12px 0 10px;padding:12px;display:flex}.gd-ad__sp{color:var(--midnight);font-size:10px;font-weight:700;display:block}.gd-ad__url{color:var(--g6);font-size:10.5px}.gd-ad b{color:#1a4fbf;font-size:13.5px;line-height:1.25}.gd-ad p{color:var(--g6);margin:0;font-size:11px;line-height:1.4}.gd-ad__links{flex-wrap:wrap;gap:5px;margin-top:4px;display:flex}.gd-ad__links i{border:1px solid var(--g2);color:#1a4fbf;border-radius:999px;align-items:center;gap:3px;padding:4px 8px;font-size:10.5px;font-style:normal;display:inline-flex}.gd-ad__call{background:var(--green);color:#fff;border-radius:999px;align-items:center;gap:4px;padding:5px 10px;font-size:11px;font-weight:600;display:inline-flex}.gd-ad__lp{color:var(--g6);align-items:center;gap:5px;margin:6px 0 0;font-size:11px;display:flex}.gd-ad__total small{color:var(--g6);font-size:10.5px;display:block}.gd-ad__total b{margin:2px 0;font-size:30px!important}.gd-ad__n{margin-left:auto;font-size:15px}.gd-ph-screen--site .gd-ad__sp{margin-top:12px}.gd-lsa{border:1px solid var(--g2);border-radius:12px;flex-direction:column;gap:5px;margin:6px 0 10px;padding:12px;display:flex}.gd-lsa__ver{color:#058a27;align-items:center;gap:4px;font-size:11px;font-weight:700;display:inline-flex}.gd-lsa__rate{align-items:center;gap:4px;font-size:11.5px;font-weight:600;display:inline-flex}.gd-lsa small{color:var(--g6);font-size:10.5px}.gd-zero{background:var(--midnight);color:#fff;border-radius:28px;grid-template-columns:auto 1fr;align-items:center;gap:36px;padding:36px 40px;display:grid}.gd-zero b{letter-spacing:-.04em;color:var(--green);font-size:clamp(64px,9vw,120px);font-weight:600;line-height:.9}.gd-zero p{max-width:30ch;margin:0;font-size:clamp(18px,2vw,24px);line-height:1.35}.gd-zero small{color:var(--text-d);margin-top:10px;font-size:15px;display:block}@media (max-width:640px){.gd-zero{grid-template-columns:1fr;gap:12px;padding:28px 24px}}.gd-sec-head+.gd-pf-row{border-top:0;padding-top:8px}.gd-sad{flex-direction:column;gap:9px;display:flex}.gd-sad__head{align-items:center;gap:8px;display:flex}.gd-sad__head>span{flex-direction:column;margin-right:auto;display:flex}.gd-sad__head b{font-size:12.5px}.gd-sad__head small{color:var(--g5);font-size:10px}.gd-sad__text{margin:0;font-size:12px;line-height:1.4}.gd-sad__media{grid-template-columns:1fr 1fr;gap:3px;display:grid}.gd-sad__media--one{grid-template-columns:1fr}.gd-sad__media .gd-ph-photo{border-radius:6px;min-height:150px}.gd-sad__cta{background:#f1f3f3;border-radius:10px;align-items:center;gap:8px;padding:8px 10px;display:flex}.gd-sad__cta>span{flex-direction:column;margin-right:auto;display:flex}.gd-sad__cta small{color:var(--g5);font-size:9.5px}.gd-sad__cta b{font-size:12px}.gd-sad__cta i{background:var(--midnight);color:#fff;border-radius:8px;padding:7px 10px;font-size:11px;font-style:normal;font-weight:600}.gd-sad__acts{color:var(--g6);gap:12px;display:flex}.gd-sad__why{color:var(--g5);text-align:center;margin:0;font-size:10.5px}.gd-sad__likes{margin:-4px 0 0;font-size:11px;font-weight:600}.gd-posts li{align-items:flex-start}.gd-posts .gd-ph-photo{border-radius:8px;flex:0 0 48px;min-height:48px}.gd-posts__ch{flex-wrap:wrap;gap:4px;margin-top:4px;display:flex!important}.gd-posts__ch i{color:#058a27;background:#e6f9eb;border-radius:999px;align-items:center;gap:3px;padding:2px 6px;font-size:9.5px;font-style:normal;font-weight:600;display:inline-flex}.gd-mail__head{border-bottom:1px solid var(--g2);align-items:center;gap:8px;padding-bottom:10px;display:flex}.gd-mail__ico{color:#fff;background:#1f3a5f;border-radius:8px;place-items:center;width:28px;height:28px;display:grid}.gd-mail__head>span:last-child{flex-direction:column;display:flex}.gd-mail__head b{font-size:12.5px}.gd-mail__head small{color:var(--g5);font-size:10px}.gd-mail__subj{margin:12px 0 8px;font-size:15px;line-height:1.25;display:block}.gd-mail__body p{color:var(--g6);margin:0 0 8px;font-size:11.5px;line-height:1.45}.gd-mail__btn{color:#fff;text-align:center;background:#1f3a5f;border-radius:999px;margin:10px 0 12px;padding:10px;font-size:12px;font-weight:600;display:block}.gd-mail__sig small{color:var(--g5);font-size:10px;display:block}.gd-pf-two{grid-template-columns:1fr 1fr;gap:20px;display:grid}.gd-pf-two>div{border:1px solid var(--g2);background:#fff;border-radius:24px;padding:28px}.gd-pf-two>div.is-featured{background:var(--slate);border-color:var(--slate);color:#fff}.gd-pf-two h3{margin:0 0 16px;font-size:20px}.gd-pf-two .is-featured h3,.gd-pf-two .is-featured li{color:#fff}@media (max-width:760px){.gd-pf-two{grid-template-columns:1fr}}.gd-pf-two .is-featured .gd-ck{background:var(--green);color:#fff}.gd-ind-groups{columns:3;column-gap:20px}.gd-ind-group{break-inside:avoid;border:1px solid var(--g2);border-radius:24px;margin-bottom:20px;padding:24px}.gd-ind-group h3{margin:0 0 14px;font-size:17px}.gd-ind-group ul,.gd-ind-related{flex-wrap:wrap;gap:8px;margin:0;padding:0;list-style:none;display:flex}.gd-ind-group a,.gd-ind-related a{border:1px solid var(--g2);color:var(--midnight);border-radius:999px;align-items:center;gap:6px;padding:9px 14px;font-size:15px;font-weight:500;transition:border-color .15s,transform .15s;display:inline-flex}.gd-ind-group a:hover,.gd-ind-related a:hover{border-color:var(--midnight)}.gd-ind-related a.is-all{background:var(--midnight);border-color:var(--midnight);color:#fff}.gd-ind-other{margin-top:28px}.gd-ind-pains{grid-template-columns:1fr 1fr;gap:20px;display:grid}.gd-ind-pains article{border:1px solid var(--g2);border-radius:24px;flex-direction:column;gap:10px;padding:28px;display:flex}.gd-ind-pains h3{letter-spacing:-.01em;margin:0;font-size:21px}.gd-ind-pains__body{color:var(--g6);margin:0}.gd-ind-pains__fix{border-left:3px solid var(--green);margin:4px 0 6px;padding-left:14px}.gd-ind-pains .gd-tlink{align-self:flex-start;margin-top:auto}.gd-ind-services{grid-template-columns:1fr 1fr;gap:10px;margin:0;padding:0;list-style:none;display:grid}.gd-ind-services li{background:var(--surface,#f4f6f6);border-radius:16px;padding:16px 18px;font-weight:600}.gd-ind-services li.is-more{border:1px dashed var(--g3);background:0 0;flex-wrap:wrap;grid-column:1/-1;align-items:baseline;gap:4px 10px;display:flex}.gd-ind-services li.is-more small{color:var(--g5);font-size:14px;font-weight:500}.gd-ind-calls{gap:12px;margin:0;padding:0;list-style:none;display:grid}.gd-ind-calls li{border:1px solid var(--line-d);background:#16191b;border-radius:20px;flex-direction:column;gap:6px;padding:20px 22px;display:flex}.gd-ind-calls b{color:#fff;font-size:18px;font-weight:500}.gd-ind-calls span{color:var(--text-d)}@media (max-width:900px){.gd-ind-groups{columns:2}}@media (max-width:640px){.gd-ind-groups{columns:1}.gd-ind-pains,.gd-ind-services{grid-template-columns:1fr}.gd-ind-pains article{padding:22px}}.gd-pf-top__bg,.gd-pf-top__bg img{width:100%;height:100%;position:absolute;inset:0}.gd-pf-top__bg img{object-fit:cover;object-position:70% 50%}.gd-pf-top--photo:before{content:"";z-index:1;background:linear-gradient(90deg,#0d0e0ff5 0%,#0d0e0fe0 34%,#0d0e0f59 62%,#0d0e0f1a 100%),linear-gradient(#0d0e0f00 60%,#0d0e0fb3 100%);position:absolute;inset:0}.gd-pf-top--photo .gd-pf-hero{z-index:2;min-height:640px;position:relative}.gd-pf-top--photo .gd-pf-hero__stage{align-self:end;place-items:end;min-height:0;padding-bottom:0}.gd-pf-top--photo .gd-pf-hero__demo{color:#ffffff8c;margin:10px 0 0;position:static;transform:none}.gd-hero-alert{width:min(360px,100%);color:var(--midnight);background:#fffffff5;border-radius:20px;grid-template-columns:auto 1fr;align-items:start;gap:12px;padding:16px 18px;display:grid;box-shadow:0 30px 60px -20px #0009}.gd-hero-alert__icon{background:var(--midnight);width:40px;height:40px;color:var(--green);flex:none;place-items:center;display:grid}.gd-hero-alert small{letter-spacing:.06em;text-transform:uppercase;color:var(--g5);font-size:12px;font-weight:700;display:block}.gd-hero-alert b{margin:3px 0 4px;font-size:17px;line-height:1.3;display:block}.gd-hero-alert>div>span{color:#058a27;align-items:center;gap:5px;font-size:13px;font-weight:600;display:inline-flex}@media (max-width:1020px){.gd-pf-top--photo .gd-pf-hero{min-height:0}.gd-pf-top--photo .gd-pf-hero__stage{place-items:start;padding-top:8px}.gd-pf-top--photo:before{display:none}.gd-pf-top__bg{aspect-ratio:4/3;height:auto;max-height:460px;display:block;position:relative}.gd-pf-top__bg img{-webkit-mask-image:linear-gradient(#000000f2 45%,#0000 100%);mask-image:linear-gradient(#000000f2 45%,#0000 100%)}.gd-pf-top--photo .gd-pf-hero{margin-top:-64px;padding-top:0}}.gd-g{--ink:var(--midnight);--body:#33383b;--mute:var(--g5);--line:var(--g2);--panel:#f4f5f5;color:var(--ink);padding-bottom:72px}.gd-sr{clip:rect(0 0 0 0);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}.gd-g a{color:inherit}.gd-g h1,.gd-g h2,.gd-g h3{color:var(--ink)}.gd-g-kick{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);align-items:center;gap:10px;font-size:12.5px;font-weight:700;display:flex}.gd-g-kick .dot{background:var(--mute);width:4px;height:4px}.gd-g-kick--stack{flex-direction:column;align-items:flex-start;gap:4px;padding-top:4px}.gd-g-meta{color:var(--mute);flex-wrap:wrap;align-items:center;gap:8px;font-size:13.5px;display:flex}.gd-g-meta b{color:var(--ink);font-weight:600}.gd-g-mast{border-bottom:1px solid var(--line);justify-content:space-between;align-items:flex-end;gap:32px;padding:56px 0 30px;display:flex}.gd-g-mast>div:first-child{flex:auto;min-width:0}.gd-g-mast h1{letter-spacing:-.035em;font-size:44px;font-weight:800;line-height:1}.gd-g-mast p{color:var(--mute);margin-top:10px;font-size:16px}.gd-g-chips{scrollbar-width:none;flex:none;gap:8px;display:flex;overflow-x:auto}.gd-g-chip{background:var(--panel);color:var(--ink);white-space:nowrap;cursor:pointer;transition:background var(--t-fast) var(--ease), color var(--t-fast) var(--ease);border:0;border-radius:999px;padding:9px 16px;font:500 14.5px/1.2 inherit}.gd-g-chip.on{background:var(--midnight);color:#fff}.gd-g-front{grid-template-columns:minmax(0,1fr) 280px;gap:72px;padding:44px 0 56px;display:grid}.gd-g-lead{border-bottom:1px solid var(--line);padding-bottom:40px}.gd-g-lead h2{letter-spacing:-.035em;max-width:860px;margin:12px 0 0;font-size:48px;font-weight:800;line-height:1.04}.gd-g-lead .stand{color:var(--body);max-width:760px;margin:16px 0;font-size:19px;line-height:1.5}.gd-g-strip{background:var(--slate);color:#fff;border-radius:14px;margin-top:28px;padding:10px;display:flex}.gd-g-strip__wrap{display:contents}.gd-g-strip .s{border-radius:9px;flex:1;align-items:center;gap:10px;padding:10px 12px;font-size:14.5px;font-weight:650;line-height:1.2;display:flex}.gd-g-strip .s i{color:var(--mute-d);font-size:11px;font-style:normal;font-weight:700}.gd-g-strip .s.g{background:var(--green)}.gd-g-strip .s.g i{color:#fff}.gd-g-strip .a{align-items:center;padding:0 2px;display:flex}.gd-g-strip .a svg{width:16px;height:16px;stroke:var(--mute-d);fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.gd-g-sec{border-bottom:1px solid var(--line);grid-template-columns:1fr 1fr;gap:48px;padding:36px 0;display:grid}.gd-g-sec h3{letter-spacing:-.02em;margin:8px 0;font-size:22px;font-weight:750;line-height:1.2}.gd-g-sec .stand{color:var(--body);margin-bottom:10px;font-size:15px;line-height:1.5}.gd-g-row{border-bottom:1px solid var(--line);grid-template-columns:150px 1fr;gap:24px;padding:28px 0;display:grid}.gd-g-row h3{letter-spacing:-.015em;margin-bottom:8px;font-size:19px;font-weight:700;line-height:1.25}.gd-g-lead h2 a,.gd-g-sec h3 a,.gd-g-row h3 a,.gd-g-more h3 a{transition:color var(--t-fast) var(--ease)}.gd-g-lead h2 a:hover,.gd-g-sec h3 a:hover,.gd-g-row h3 a:hover,.gd-g-more h3 a:hover{text-decoration:underline;-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-underline-offset:4px;text-decoration-thickness:2px}.gd-g-rail h2,.gd-g-side h2,.gd-g-more>h2{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);border-bottom:1px solid var(--line);padding-bottom:10px;font-size:12.5px;font-weight:700}.gd-g-topics a{border-bottom:1px solid var(--line);justify-content:space-between;padding:12px 0;font-size:15px;font-weight:550;display:flex}.gd-g-topics a span{color:var(--mute);font-weight:500}.gd-g-promo{background:var(--midnight);color:#fff;border-radius:22px;margin-top:28px;padding:22px}.gd-g .gd-g-promo h2{color:#fff;letter-spacing:-.02em;text-transform:none;border:0;margin-bottom:10px;padding:0;font-size:18px;font-weight:750;line-height:1.2}.gd-g-promo p{color:var(--text-d);margin-bottom:18px;font-size:14px;line-height:1.5}.gd-g-progress{background:var(--green);transform-origin:0;z-index:60;height:3px;position:fixed;top:0;left:0;right:0;transform:scaleX(0)}.gd-g-crumb{color:var(--mute);padding:44px 0 0;font-size:13.5px}.gd-g-crumb a{text-underline-offset:3px;text-decoration:underline;-webkit-text-decoration-color:var(--line);-webkit-text-decoration-color:var(--line);-webkit-text-decoration-color:var(--line);text-decoration-color:var(--line)}.gd-g-ahead{max-width:860px;margin:0 auto;padding:22px 0 0}.gd-g-ahead h1{letter-spacing:-.035em;margin:14px 0 18px;font-size:50px;font-weight:800;line-height:1.05}.gd-g-ahead .stand{color:var(--body);max-width:760px;font-size:20px;line-height:1.5}.gd-g-byrow{border-top:1px solid var(--line);border-bottom:1px solid var(--line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:16px;margin-top:30px;padding:18px 0;display:flex}.gd-g-share{gap:8px;display:flex}.gd-g-share button{background:var(--panel);font:inherit;color:inherit;cursor:pointer;border:0;border-radius:999px;align-items:center;gap:8px;display:flex}.gd-g-share .copy{color:var(--mute);gap:10px;padding:6px 6px 6px 16px;font-size:13px}.gd-g-share .copy.done{color:var(--ink)}.gd-g-share .copy i{background:var(--line);width:34px;height:34px;color:var(--ink);border-radius:50%;place-items:center;display:grid}.gd-g-share .share{padding:0 18px;font-size:14px;font-weight:600}.gd-g-short{border-left:4px solid var(--green);background:var(--panel);border-radius:0 14px 14px 0;margin:32px 0 0;padding:26px 28px}.gd-g-short .lbl{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);margin-bottom:8px;font-size:12.5px;font-weight:700}.gd-g-short p{color:var(--ink);margin:0;font-size:18.5px;line-height:1.6}.gd-g-layout{grid-template-columns:220px minmax(0,680px) 260px;justify-content:center;gap:56px;padding:56px 0 88px;display:grid}.gd-g-toc{align-self:start;position:sticky;top:110px}.gd-g-toc .th{justify-content:space-between;align-items:center;margin-bottom:12px;display:flex}.gd-g-toc h2{letter-spacing:.08em;text-transform:uppercase;color:var(--mute);font-size:12.5px;font-weight:700}.gd-g-toc button{color:var(--ink);cursor:pointer;background:0 0;border:0;font:600 14px/1 inherit;display:none}.gd-g-toc a{color:var(--mute);border-left:2px solid var(--line);transition:color var(--t-fast) var(--ease), border-color var(--t-fast) var(--ease);padding:8px 0 8px 14px;font-size:14px;line-height:1.35;display:block}.gd-g-toc a.on{color:var(--ink);border-left-color:var(--green);font-weight:600}.gd-g-body{color:var(--body);font-size:18.5px;line-height:1.68}.gd-g-body p,.gd-g-body ul,.gd-g-body ol{margin-bottom:22px}.gd-g-body ul,.gd-g-body ol{padding-left:22px}.gd-g-body ul{list-style:outside}.gd-g-body ol{list-style:decimal}.gd-g-body li{margin-bottom:10px}.gd-g-body strong{color:var(--ink)}.gd-g-body h2{letter-spacing:-.02em;margin:52px 0 16px;scroll-margin-top:110px;font-size:28px;font-weight:750;line-height:1.18}.gd-g-body>div:first-child>h2:first-child{margin-top:0}.gd-g-body a:not(.t):not(.go):not(.gd-btn):not(.gd-tlink){color:var(--ink);text-decoration:underline;-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-underline-offset:3px;text-decoration-thickness:2px}.gd-g-fig{background:var(--slate);color:#fff;border-radius:18px;margin:6px 0 22px;padding:24px 24px 18px}.gd-g-fig .ft{letter-spacing:.06em;text-transform:uppercase;color:var(--mute-d);margin-bottom:16px;font-size:13px;font-weight:700}.gd-g-fig .src{color:var(--mute-d);margin-top:14px;font-size:11.5px;line-height:1.4}.gd-g-fig .big2{grid-template-columns:1fr 1fr;gap:18px;display:grid}.gd-g-fig .big2 b{letter-spacing:-.04em;color:#fff;font-size:64px;font-weight:800;line-height:1;display:block}.gd-g-fig .big2 .u{background:var(--green);width:62%;height:6px;margin:10px 0}.gd-g-fig .big2 span{color:#d5d9db;font-size:14.5px;line-height:1.35;display:block}.gd-g-fig .bars .b{color:#d5d9db;grid-template-columns:110px 1fr 58px;align-items:center;gap:12px;margin-bottom:12px;font-size:13.5px;line-height:1.3;display:grid}.gd-g-fig .bars .tr{background:var(--line-d);height:26px;position:relative}.gd-g-fig .bars .fl{background:var(--mute-d);position:absolute;top:0;bottom:0;left:0}.gd-g-fig .bars .fl.g{background:var(--green)}.gd-g-fig .bars .v{color:#fff;text-align:right;font-size:15px;font-weight:700}.gd-g-body .check{background:var(--panel);border-radius:16px;margin-bottom:22px;padding:24px 26px 6px}.gd-g-body .check ol{padding:0;list-style:none}.gd-g-body .check li{color:var(--ink);grid-template-columns:34px 1fr;gap:6px;margin-bottom:16px;display:grid}.gd-g-body .check li:before{content:"";border:2px solid var(--mute);width:18px;height:18px;margin-top:6px}.gd-g-body .faq p strong{margin-bottom:2px;display:block}.gd-g-ins{border-top:3px solid var(--ink);background:var(--panel);border-radius:0 0 14px 14px;grid-template-columns:1fr auto;align-items:end;gap:18px;margin:30px 0;padding:20px 22px;display:grid}.gd-g-ins .gd-g-kick{margin-bottom:6px}.gd-g-ins a.t{color:var(--ink);font-size:18px;font-weight:700;line-height:1.3;display:block}.gd-g-ins span.s{color:var(--mute);margin-top:6px;font-size:14.5px;line-height:1.45;display:block}.gd-g-ins .go{color:var(--ink);white-space:nowrap;font-size:14px;font-weight:600}.gd-g-cta{background:var(--midnight);color:#fff;border-radius:22px;margin:8px 0 30px;padding:30px}.gd-g .gd-g-cta h2{color:#fff;letter-spacing:-.02em;margin:0 0 10px;font-size:24px;font-weight:750}.gd-g-cta p{color:var(--text-d);margin-bottom:20px;font-size:16.5px}.gd-g-cta__row{flex-wrap:wrap;align-items:center;gap:22px;display:flex}.gd-g-body .sources{color:var(--mute);font-size:14px;line-height:1.55;list-style:outside}.gd-g-body .sources li{margin-bottom:10px}.gd-g-body .sources a{word-break:break-all}.gd-g-side{align-self:start;position:sticky;top:110px}.gd-g-side .it{border-bottom:1px solid var(--line);padding:14px 0}.gd-g-side .it a{margin-top:6px;font-size:15px;font-weight:600;line-height:1.35;display:block}.gd-g-more{border-top:1px solid var(--line);padding:48px 0 0}.gd-g-more>h2{border:0;margin-bottom:18px;padding:0}.gd-g-more .g{grid-template-columns:repeat(3,1fr);gap:32px;display:grid}.gd-g-more h3{letter-spacing:-.015em;margin:10px 0 8px;font-size:19px;font-weight:700;line-height:1.25}[hidden]{display:none!important}@media (max-width:1180px){.gd-g-layout{grid-template-columns:200px minmax(0,1fr);gap:44px}.gd-g-side{display:none}}@media (max-width:860px){.gd-g-mast{flex-direction:column;align-items:flex-start;gap:16px;padding:22px 0 16px}.gd-g-mast h1{font-size:34px}.gd-g-chips{width:100%}.gd-g-front{grid-template-columns:1fr;gap:0;padding-top:20px}.gd-g-lead h2{font-size:30px}.gd-g-lead .stand{font-size:16.5px}.gd-g-strip{flex-wrap:wrap;gap:6px;padding:8px}.gd-g-strip .a{display:none}.gd-g-strip .s{background:#2a2f31;flex:calc(50% - 6px);padding:8px 10px;font-size:13px}.gd-g-sec{grid-template-columns:1fr;gap:0;padding:0}.gd-g-sec article{border-bottom:1px solid var(--line);padding:18px 0}.gd-g-sec article:last-child{border-bottom:0}.gd-g-sec h3{font-size:19px}.gd-g-sec .stand{display:none}.gd-g-row{grid-template-columns:1fr;gap:6px;padding:18px 0}.gd-g-kick--stack{flex-direction:row}.gd-g-rail{margin-top:28px}.gd-g-ahead h1{font-size:33px}.gd-g-ahead .stand{font-size:18px}.gd-g-short p{font-size:17px}.gd-g-layout{grid-template-columns:1fr;gap:0;padding-top:24px}.gd-g-toc{background:var(--panel);border-radius:14px;margin-bottom:24px;padding:14px 18px;position:static}.gd-g-toc .th{margin:0}.gd-g-toc button{display:block}.gd-g-toc a{display:none}.gd-g-toc.open a{display:block}.gd-g-toc.open .th{margin-bottom:10px}.gd-g-share .copy{padding:6px;font-size:0}.gd-g-body{font-size:17px;line-height:1.65}.gd-g-body h2{margin:28px 0 12px;font-size:24px}.gd-g-ins{grid-template-columns:1fr}.gd-g-fig .big2 b{font-size:52px}.gd-g-more .g{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gd-g-progress{display:none}}@media (max-width:860px){.gd-g-kick--stack span:before{content:"";background:var(--mute);vertical-align:middle;width:4px;height:4px;margin:0 10px 0 2px;display:inline-block}}.gd-g.gd-g--embed{padding-bottom:0}.gd-g-more--trade{border-top:0;padding-top:0}.gd-g-all{margin-top:28px;font-weight:600}.gd-g-all a{text-decoration:underline;-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-underline-offset:4px;align-items:center;gap:6px;text-decoration-thickness:2px;display:inline-flex}.gd-legal{color:var(--midnight);padding:40px 0 88px}.gd-legal__head{border-bottom:1px solid var(--g2);max-width:760px;padding-bottom:24px}.gd-legal__head h1{letter-spacing:-.035em;font-size:clamp(32px,5vw,48px);font-weight:800;line-height:1.05}.gd-legal__head p{color:var(--g5);margin-top:12px;font-size:15px}.gd-legal__head nav{flex-wrap:wrap;gap:8px 20px;margin-top:16px;font-size:15px;font-weight:600;display:flex}.gd-legal__head nav a,.gd-legal__body a{color:var(--midnight);text-decoration:underline;-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-underline-offset:3px;text-decoration-thickness:2px}.gd-legal__body{color:#33383b;overflow-wrap:anywhere;max-width:760px;margin-top:28px;font-size:16px;line-height:1.65}.gd-legal__plan{border-bottom:1px solid var(--g2);margin-bottom:8px;padding-bottom:28px}.gd-legal__plan h2{margin-top:0}.gd-legal__embed{min-height:240px}.gd-legal__body h2{letter-spacing:-.015em;color:var(--midnight);margin:40px 0 10px;font-size:22px;font-weight:750;line-height:1.25}.gd-legal__body h3{color:var(--midnight);margin:26px 0 6px;font-size:17px;font-weight:700}.gd-legal__body p{margin:0 0 12px}.gd-legal__body ul{margin:0 0 14px;padding-left:22px;list-style:outside}.gd-legal__body li{margin:4px 0}.gd-legal__body li::marker{color:var(--green)}.gd-404{color:var(--midnight);padding:64px 0 96px}.gd-404__code{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--midnight);width:88px;height:76px;color:var(--green);letter-spacing:-.02em;justify-content:center;align-items:center;font-size:22px;font-weight:800;display:inline-flex}.gd-404 h1{letter-spacing:-.04em;margin-top:24px;font-size:clamp(40px,7vw,72px);font-weight:800;line-height:1}.gd-404>.gd-wrap>p{max-width:520px;color:var(--g5);margin-top:16px;font-size:18px}.gd-404__cta{margin-top:28px}.gd-404__links{grid-template-columns:repeat(4,minmax(0,1fr));gap:12px;margin-top:48px;padding:0;list-style:none;display:grid}.gd-404__links a{border:1px solid var(--g2);height:100%;color:var(--midnight);border-radius:16px;justify-content:space-between;align-items:center;gap:12px;padding:20px;transition:border-color .2s,transform .2s;display:flex}.gd-404__links a:hover{border-color:var(--midnight);transform:translateY(-2px)}.gd-404__links span{flex-direction:column;gap:4px;display:flex}.gd-404__links strong{font-size:17px}.gd-404__links small{color:var(--g5);font-size:14px}.gd-404__links svg{color:var(--green);flex:none}@media (max-width:860px){.gd-404__links{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gd-404__links a{transition:none}.gd-404__links a:hover{transform:none}}.gd-ct{color:var(--midnight);padding-bottom:88px}.gd-ct-hero{padding:48px 0 8px}.gd-ct-hero h1{letter-spacing:-.045em;font-size:clamp(44px,7vw,80px);font-weight:800;line-height:.98}.gd-ct-hero p{max-width:560px;color:var(--g5);margin-top:18px;font-size:19px;line-height:1.5}.gd-ct-main{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr);align-items:start;gap:32px;margin-top:40px;display:grid}.gd-ct-ways{gap:12px;display:grid}.gd-ct-way{border:1px solid var(--g2);color:var(--midnight);border-radius:18px;align-items:center;gap:16px;padding:18px 20px;transition:border-color .2s,transform .2s;display:flex}.gd-ct-way:hover{border-color:var(--midnight);transform:translateY(-2px)}.gd-ct-way .gd-inc__icon{flex:none;margin:0}.gd-ct-way>span:last-child{flex-direction:column;gap:2px;min-width:0;display:flex}.gd-ct-way strong{font-size:17px}.gd-ct-way small{color:var(--g5);overflow-wrap:anywhere;font-size:15px}.gd-ct-start{background:#f4f5f5;border-radius:18px;margin-top:12px;padding:24px}.gd-ct-start h2{letter-spacing:-.02em;font-size:22px;font-weight:750}.gd-ct-start p{color:var(--g5);margin:6px 0 18px}.gd-ct-form{background:var(--slate);color:#fff;border-radius:24px;padding:32px}.gd-ct-form h2{color:#fff;letter-spacing:-.02em;margin-bottom:20px;font-size:26px;font-weight:750}.gd-ct-form__grid{grid-template-columns:1fr 1fr;gap:14px;display:grid}.gd-ct-form__wide{grid-column:1/-1}.gd-ct-form textarea{background:var(--midnight);color:#fff;width:100%;font:inherit;resize:vertical;border:1px solid #7d8285;border-radius:12px;padding:12px 14px;font-size:16px}.gd-ct-form .gd-fc__field span{color:#fff;font-size:14px}.gd-ct-form .gd-fc__field input{background:var(--midnight);color:#fff;border:1px solid #7d8285;font-size:16px}.gd-ct-form .gd-fc__field input::placeholder,.gd-ct-form textarea::placeholder{color:#8a8f92}.gd-ct-form .gd-fc__field input:focus-visible,.gd-ct-form textarea:focus-visible{border-color:var(--green);outline:2px solid var(--green);outline-offset:1px}.gd-ct-form__consent{color:var(--text-d)!important}.gd-ct-form textarea:focus-visible{outline:2px solid var(--green);outline-offset:1px}.gd-ct-form__consent{color:var(--mute-d);align-items:flex-start;gap:10px;margin-top:16px;font-size:13px;line-height:1.5;display:flex}.gd-ct-form__consent input{width:18px;height:18px;accent-color:var(--green);flex:none;margin-top:1px}.gd-ct-form__consent a{color:#fff;text-decoration:underline;-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-underline-offset:2px}.gd-ct-form .gd-fc__go{width:100%}.gd-hp{opacity:0;width:1px;height:1px;position:absolute;left:-9999px}.gd-ct-book{margin-top:64px}.gd-ct-book__head h2{letter-spacing:-.025em;font-size:28px;font-weight:800}.gd-ct-book__head p{color:#33383b;max-width:640px;margin-top:8px}.gd-ct-book__frame{border:1px solid var(--g2);background:#fff;border-radius:18px;margin-top:20px;overflow:hidden}.gd-ct-book__frame iframe{border:0;width:100%;min-height:720px;display:block}.gd-ct-offices{margin-top:64px}.gd-ct-offices h2{letter-spacing:-.025em;font-size:28px;font-weight:800}.gd-ct-offices__grid{grid-template-columns:1fr 1fr;gap:12px;margin-top:20px;display:grid}.gd-ct-offices address{border:1px solid var(--g2);color:#33383b;border-radius:18px;flex-direction:column;gap:4px;padding:24px;font-style:normal;display:flex}.gd-ct-offices strong{color:var(--midnight);margin-bottom:4px;font-size:18px}.gd-ct-offices__country{letter-spacing:.06em;text-transform:uppercase;color:#039a2a;font-size:13px;font-weight:700}@media (max-width:860px){.gd-ct-main,.gd-ct-offices__grid,.gd-ct-form__grid{grid-template-columns:1fr}.gd-ct-form{padding:24px 20px}.gd-ct-main{gap:20px}}@media (prefers-reduced-motion:reduce){.gd-ct-way{transition:none}.gd-ct-way:hover{transform:none}}.gd-ab{color:var(--midnight);padding-bottom:88px}.gd-ab-hero{background:var(--midnight);color:#fff;border-radius:32px;margin:0 12px;padding:72px 0 80px}.gd-ab-hero h1{letter-spacing:-.045em;color:#fff;max-width:900px;margin-top:22px;font-size:clamp(44px,7.4vw,92px);font-weight:800;line-height:.96}.gd-ab-hero h1 span{color:var(--green);display:inline;position:static}.gd-ab-hero p{max-width:620px;color:var(--mute-d);margin-top:24px;font-size:19px;line-height:1.5}.gd-ab-hero__cta{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:32px;display:flex}.gd-ab-dark{padding:80px 0 24px}.gd-ab h2{letter-spacing:-.04em;font-size:clamp(32px,4.4vw,52px);font-weight:800;line-height:1}.gd-ab-principles{grid-template-columns:repeat(5,minmax(0,1fr));gap:12px;margin-top:32px;padding:0;list-style:none;display:grid}.gd-ab-principles li{background:var(--slate);color:#fff;border-radius:20px;padding:24px 20px}.gd-ab-principles__n{clip-path:polygon(25% 0,75% 0,100% 50%,75% 100%,25% 100%,0 50%);background:var(--green);color:#fff;place-items:center;width:44px;height:38px;font-size:14px;font-weight:800;display:inline-grid}.gd-ab-principles h3{color:#fff;letter-spacing:-.01em;margin-top:18px;font-size:18px;line-height:1.2}.gd-ab-principles p{color:var(--mute-d);margin-top:10px;font-size:15px;line-height:1.5}.gd-ab-what{padding-top:72px}.gd-ab-what__head{flex-wrap:wrap;justify-content:space-between;align-items:flex-end;gap:12px 24px;display:flex}.gd-ab-groups{grid-template-columns:repeat(3,minmax(0,1fr));gap:28px 24px;margin-top:28px;display:grid}.gd-ab-groups h3{letter-spacing:.06em;text-transform:uppercase;color:#039a2a;margin-bottom:10px;font-size:13px;font-weight:700}.gd-ab-groups ul{gap:8px;padding:0;list-style:none;display:grid}.gd-ab-groups a{border:1px solid var(--g2);color:var(--midnight);border-radius:14px;justify-content:space-between;align-items:center;gap:12px;padding:14px 16px;transition:border-color .2s,transform .2s;display:flex}.gd-ab-groups a:hover{border-color:var(--midnight);transform:translateY(-2px)}.gd-ab-groups a>span{flex-direction:column;gap:2px;min-width:0;display:flex}.gd-ab-groups small{color:var(--g5);font-size:14px}.gd-ab-groups svg{color:var(--green);flex:none}.gd-ab-who{background:#f4f5f5;border-radius:24px;margin-top:72px;padding:40px}.gd-ab-who p,.gd-ab-co__lead{color:#33383b;max-width:640px;margin:14px 0 18px;font-size:18px;line-height:1.5}.gd-ab-co.gd-ct-offices{margin-top:72px}.gd-ab-co__contact{margin-top:20px;font-size:17px}@media (max-width:1180px){.gd-ab-principles,.gd-ab-groups{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (max-width:860px){.gd-ab-hero{border-radius:24px;margin:0 8px;padding:48px 0 56px}.gd-ab-principles,.gd-ab-groups{grid-template-columns:1fr}.gd-ab-who{padding:28px 20px}}@media (prefers-reduced-motion:reduce){.gd-ab-groups a{transition:none}.gd-ab-groups a:hover{transform:none}}.gd-ow{color:var(--midnight);padding-bottom:88px}.gd-ow-hero{padding-top:48px}.gd-ow-hero h1{letter-spacing:-.045em;font-size:clamp(44px,7vw,80px);font-weight:800;line-height:.98}.gd-ow-hero p{max-width:560px;color:var(--g5);margin-top:16px;font-size:19px;line-height:1.5}.gd-ow-empty{background:var(--midnight);color:#fff;border-radius:24px;margin-top:40px;padding:48px 40px}.gd-ow-empty h2{color:#fff;letter-spacing:-.035em;font-size:clamp(28px,4vw,44px);font-weight:800;line-height:1.05}.gd-ow-empty p{max-width:600px;color:var(--mute-d);margin-top:14px;font-size:18px;line-height:1.5}.gd-ow-empty__cta{flex-wrap:wrap;align-items:center;gap:16px 28px;margin-top:28px;display:flex}.gd-ow-grid{grid-template-columns:repeat(2,minmax(0,1fr));gap:16px;margin-top:40px;display:grid}.gd-ow-card{border:1px solid var(--g2);border-radius:20px;padding:28px}.gd-ow-card__tag{background:var(--midnight);color:var(--green);border-radius:999px;margin-bottom:12px;padding:4px 10px;font-size:12px;font-weight:700;display:inline-block}.gd-ow-card h2{font-size:24px;font-weight:800}.gd-ow-card__meta{color:var(--g5);margin:4px 0 12px}@media (max-width:860px){.gd-ow-grid{grid-template-columns:1fr}.gd-ow-empty{padding:32px 22px}}.gd-ac-lead{margin:-4px 0 14px}.gd-ac-lead a{color:inherit;text-decoration:underline;-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);-webkit-text-decoration-color:var(--green);text-decoration-color:var(--green);text-underline-offset:3px}.gd-ac-sub{justify-content:space-between;gap:12px;margin:22px 0 10px;font-size:15px;font-weight:700;display:flex}.gd-ac-sub span{color:var(--g5);font-weight:500}.gd-ac-chips{flex-wrap:wrap;gap:8px;display:flex}.gd-ac-chip{border:1px solid var(--g2);color:var(--midnight);font:inherit;cursor:pointer;background:#fff;border-radius:999px;align-items:center;gap:6px;padding:8px 12px;font-size:14px;transition:border-color .15s,background-color .15s;display:inline-flex}.gd-ac-chip:hover{border-color:var(--midnight)}.gd-ac-chip svg{color:var(--g5)}.gd-ac-chip.is-on{background:var(--midnight);border-color:var(--midnight);color:#fff}.gd-ac-chip.is-on svg{color:var(--green)}.gd-ac-empty{color:var(--g5);font-size:15px}.gd-ac-areas{gap:14px;padding:0;list-style:none;display:grid}.gd-ac-areas>li{border:1px solid var(--g2);border-radius:16px;padding:16px}.gd-ac-areas__name{margin-bottom:10px;font-weight:700}.gd-ac-seg{grid-template-columns:1fr 1fr;gap:8px;display:grid}.gd-ac-seg button{border:1px solid var(--g2);color:var(--midnight);font:inherit;text-align:left;cursor:pointer;background:#fff;border-radius:12px;flex-direction:column;align-items:flex-start;gap:4px;padding:12px 14px;display:flex}.gd-ac-seg button small{color:var(--g5);font-size:13px;line-height:1.4}.gd-ac-seg button.is-on{border-color:var(--green);box-shadow:inset 0 0 0 1px var(--green)}.gd-ac-count{flex-wrap:wrap;align-items:center;gap:8px 14px;margin-top:12px;font-size:14px;display:flex}.gd-ac-count small{color:var(--g5);flex-basis:100%;font-size:13px}.gd-ac-stepper{border:1px solid var(--g2);border-radius:999px;align-items:center;display:inline-flex}.gd-ac-stepper button{width:36px;height:36px;color:var(--midnight);cursor:pointer;background:0 0;border:0;place-items:center;display:grid}.gd-ac-stepper button:disabled{opacity:.35;cursor:default}.gd-ac-stepper output{text-align:center;min-width:24px;font-weight:700}.gd-ac-lines{gap:6px;margin:10px 0 0;padding:0;font-size:14px;list-style:none;display:grid}.gd-ac-lines li{justify-content:space-between;gap:12px;display:flex}.gd-ac-lines li span:last-child{font-variant-numeric:tabular-nums;flex:none}.gd-ac-recurring{border-top:1px solid var(--line-d);justify-content:space-between;align-items:baseline;gap:12px;margin-top:14px;padding-top:12px;font-size:14px;display:flex}.gd-ac-recurring strong{font-size:18px}.gd-sum__cta:disabled{opacity:.5;cursor:not-allowed}@media (max-width:860px){.gd-ac-seg{grid-template-columns:1fr}}@media (prefers-reduced-motion:reduce){.gd-ac-chip{transition:none}}.gd-loop{counter-reset:none;grid-template-columns:repeat(6,minmax(0,1fr));gap:10px;margin-top:36px;padding:0;list-style:none;display:grid}.gd-loop li{background:var(--midnight);border:1px solid var(--line-d);border-radius:18px;padding:20px 18px 22px;position:relative}.gd-loop li.is-ai{border-color:#06c4368c}.gd-loop__n{color:#fff;background:#2d3335;place-items:center;width:34px;height:30px;font-size:13px;font-weight:800;display:inline-grid}.gd-loop li.is-ai .gd-loop__n{background:var(--green)}.gd-loop__by{letter-spacing:.06em;text-transform:uppercase;color:var(--mute-d);margin-top:14px;font-size:12px;font-weight:700;display:block}.gd-loop li.is-ai .gd-loop__by{color:var(--green)}.gd-loop h3{color:#fff;letter-spacing:-.01em;margin-top:6px;font-size:17px;line-height:1.25}.gd-loop p{color:var(--mute-d);margin-top:8px;font-size:14px;line-height:1.5}@media (max-width:1180px){.gd-loop{grid-template-columns:repeat(3,minmax(0,1fr))}}@media (max-width:700px){.gd-loop{grid-template-columns:1fr}}.gd-rate-chip{z-index:3;color:var(--midnight);background:#fff;border-radius:16px;align-items:center;gap:12px;padding:12px 16px 12px 14px;display:flex;position:absolute;bottom:96px;left:-6px;box-shadow:0 18px 40px -18px #0d0e0f8c}.gd-rate-chip>b{letter-spacing:-.03em;font-size:30px;font-weight:800;line-height:1}.gd-rate-chip>span{flex-direction:column;gap:3px;display:flex}.gd-rate-chip small{color:var(--g5);white-space:nowrap;font-size:12.5px}@media (max-width:760px){.gd-rate-chip{padding:10px 12px;bottom:150px;left:4px}.gd-rate-chip>b{font-size:24px}}.gd-mail__jobs{grid-template-columns:1fr 1fr;gap:6px;margin:-2px 0 12px;display:grid}.gd-mail__jobs figure{margin:0}.gd-mail__jobs img{aspect-ratio:4/3;object-fit:cover;object-position:70% 40%;border-radius:8px;width:100%;display:block}.gd-mail__jobs figcaption{color:var(--g5);margin-top:3px;font-size:10px;line-height:1.3}.gd-mail__foot{border-top:1px solid var(--g2);color:var(--g5);margin-top:10px;padding-top:8px;font-size:9.5px;line-height:1.5}.gd-mail__foot u{text-underline-offset:2px}.gd-tf__search{border:1px solid var(--g2);max-width:560px;color:var(--g5);background:#fff;border-radius:999px;align-items:center;gap:12px;padding:0 18px;display:flex}.gd-tf__search:focus-within{border-color:var(--midnight)}.gd-tf__search input{min-width:0;font:inherit;color:var(--midnight);background:0 0;border:0;outline:0;flex:1;padding:16px 0;font-size:17px}.gd-tf__groups{columns:3;column-gap:20px;margin-top:32px}.gd-tf__group{break-inside:avoid;border:1px solid var(--g2);background:#fff;border-radius:24px;margin-bottom:20px;padding:26px 26px 14px}.gd-tf__group h3{letter-spacing:-.01em;font-size:19px}.gd-tf__group>p{color:var(--g5);margin:6px 0 12px;font-size:14.5px;line-height:1.45}.gd-tf__list{margin:0;padding:0;list-style:none}.gd-tf__list li+li{border-top:1px solid var(--g2)}.gd-tf__list a{color:var(--midnight);justify-content:space-between;align-items:center;gap:12px;padding:12px 2px;font-size:16px;font-weight:500;display:flex}.gd-tf__list a svg{color:var(--g3);flex:none;transition:transform .15s,color .15s}.gd-tf__list a:hover svg{color:var(--green);transform:translate(3px)}.gd-tf__results{border:1px solid var(--g2);background:#fff;border-radius:20px;max-width:560px;margin-top:24px;padding:6px 22px}.gd-tf__none{color:var(--g5);padding:14px 0}@media (max-width:1020px){.gd-tf__groups{columns:2}}@media (max-width:640px){.gd-tf__groups{columns:1}}@media (prefers-reduced-motion:reduce){.gd-tf__list a svg{transition:none}}}@layer utilities{.visible{visibility:visible}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.absolute{position:absolute}.fixed{position:fixed}.static{position:static}.sticky{position:sticky}.container{width:100%}@media (min-width:40rem){.container{max-width:40rem}}@media (min-width:48rem){.container{max-width:48rem}}@media (min-width:64rem){.container{max-width:64rem}}@media (min-width:80rem){.container{max-width:80rem}}@media (min-width:86rem){.container{max-width:86rem}}.block{display:block}.grid{display:grid}.hidden{display:none}.table{display:table}.grow{flex-grow:1}.transform{transform:var(--tw-rotate-x,) var(--tw-rotate-y,) var(--tw-rotate-z,) var(--tw-skew-x,) var(--tw-skew-y,)}.resize{resize:both}.rounded{border-radius:.25rem}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor);box-shadow:var(--tw-inset-shadow), var(--tw-inset-ring-shadow), var(--tw-ring-offset-shadow), var(--tw-ring-shadow), var(--tw-shadow)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.filter{filter:var(--tw-blur,) var(--tw-brightness,) var(--tw-contrast,) var(--tw-grayscale,) var(--tw-hue-rotate,) var(--tw-invert,) var(--tw-saturate,) var(--tw-sepia,) var(--tw-drop-shadow,)}.running{animation-play-state:running}}@property --tw-animation-delay{syntax:"*";inherits:false;initial-value:0s}@property --tw-animation-direction{syntax:"*";inherits:false;initial-value:normal}@property --tw-animation-duration{syntax:"*";inherits:false}@property --tw-animation-fill-mode{syntax:"*";inherits:false;initial-value:none}@property --tw-animation-iteration-count{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-enter-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-enter-translate-y{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-blur{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-opacity{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-rotate{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-scale{syntax:"*";inherits:false;initial-value:1}@property --tw-exit-translate-x{syntax:"*";inherits:false;initial-value:0}@property --tw-exit-translate-y{syntax:"*";inherits:false;initial-value:0}:root{--green:#06c436;--green-press:#05ad30;--midnight:#0d0e0f;--slate:#202426;--surface:#f6f7f7;--g2:#e6e8e8;--g3:#c9cccd;--g5:#6b7073;--g6:#4a4f52;--line-d:#3a4043;--mute-d:#a9aeb0;--text-d:#c9cccd;--max:1320px;--ease:cubic-bezier(.2, .7, .2, 1);--t-fast:.16s;--t-med:.26s}.gd-footer{position:relative;overflow:hidden}.footer_bg_pattern{z-index:1;opacity:.34;pointer-events:none;object-fit:cover;width:100vw;max-width:100vw;height:108%;display:block;position:absolute;inset:0%;overflow:visible}@media (max-width:900px){.footer_bg_pattern{top:auto;bottom:0;height:562px;inset:auto 0 0}}.footer_bg_pattern{--pat-h:108%;height:var(--pat-h);inset:auto 0 calc(-.0701 * max(var(--pat-h), 38.018vw)) 0;object-position:50% 100%}@media (max-width:900px){.footer_bg_pattern{--pat-h:562px}}@media (max-width:1020px){.gd-nav__links{display:none}.gd-panel{display:none!important}.gd-nav__menu-btn{display:inline-flex}.gd-nav__pill{gap:28px;padding:12px 16px 12px 20px}.gd-nav__logo img{height:34px}.gd-nav__cta{padding:12px 22px;font-size:15px}.gd-mobile{z-index:2;background:var(--midnight);color:#fff;pointer-events:auto;transform-origin:0 0;opacity:0;transition:opacity var(--t-fast) var(--ease), transform var(--t-med) var(--ease);border-radius:28px;padding:20px 24px 28px;display:block;position:fixed;inset:84px 8px 8px;overflow-y:auto;transform:scale(.96)translateY(-8px)}.gd-mobile.is-open{opacity:1;transform:none}.gd-mobile[hidden]{display:none}.gd-mobile__item{color:#fff;letter-spacing:-.03em;text-align:left;cursor:pointer;background:0 0;border:0;border-bottom:1px solid #2a2f31;justify-content:space-between;align-items:center;width:100%;padding:14px 0;font-size:40px;font-weight:600;display:flex}.gd-mobile__group .gd-mobile__item svg{transition:transform var(--t-med) var(--ease)}.gd-mobile__group.is-open .gd-mobile__item svg{transform:rotate(90deg)}.gd-mobile__sub{gap:2px;margin:0;padding:8px 0 12px;list-style:none;display:grid}.gd-mobile__sub a{color:var(--text-d);padding:10px 0;font-size:18px;display:block}.gd-mobile__actions{grid-template-columns:1fr 1fr;gap:10px;margin-top:28px;display:grid}.gd-mobile__login,.gd-mobile__cta{text-align:center;border-radius:999px;padding:15px;font-weight:600}.gd-mobile__login{border:1.5px solid var(--line-d)}.gd-mobile__cta{background:var(--green)}.gd-mobile__region{margin-top:24px}.gd-mobile__backdrop{z-index:1;-webkit-backdrop-filter:blur(6px);backdrop-filter:blur(6px);opacity:0;pointer-events:none;transition:opacity var(--t-med) var(--ease);background:#0d0e0f40;display:block;position:fixed;inset:0}.gd-mobile__backdrop.is-open{opacity:1;pointer-events:auto}html.gd-menu-open{overflow:hidden}.gd-footer__cols{grid-template-columns:1fr 1fr}}@media (max-width:760px){body{padding-bottom:80px;font-size:17px}.gd-nav{padding:10px 12px}.gd-nav__pill{gap:18px}.gd-mobile__item{font-size:34px}.gd-mbar,.gd-mbar.is-shown{opacity:1;pointer-events:auto;transition:none;bottom:0;left:0;right:0;transform:none}.gd-mbar__inner{box-shadow:none;padding:10px 12px calc(10px + env(safe-area-inset-bottom));border-width:1px 0 0;border-radius:0;gap:10px}.gd-mbar__contact,.gd-mbar__go{flex:1;padding:14px}.gd-mbar__contact{border:1px solid #ffffff4d}.gd-mbar__long{display:none}.gd-mbar__short{display:inline}.gd-region-prompt{bottom:88px}.gd-close{padding:72px 0 56px}}@media (max-width:560px){.gd-footer__cols{grid-template-columns:1fr}}@keyframes gd-rise{0%{opacity:0;transform:translateY(8px)}to{opacity:1;transform:none}}@media (prefers-reduced-motion:reduce){*,:before,:after{transition:none!important;animation:none!important}}.gd-sec--dark .gd-eyebrow{color:#fff}@keyframes gd-home-in{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:none}}@property --tw-rotate-x{syntax:"*";inherits:false}@property --tw-rotate-y{syntax:"*";inherits:false}@property --tw-rotate-z{syntax:"*";inherits:false}@property --tw-skew-x{syntax:"*";inherits:false}@property --tw-skew-y{syntax:"*";inherits:false}@property --tw-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-shadow-color{syntax:"*";inherits:false}@property --tw-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-inset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-shadow-color{syntax:"*";inherits:false}@property --tw-inset-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-ring-color{syntax:"*";inherits:false}@property --tw-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-inset-ring-color{syntax:"*";inherits:false}@property --tw-inset-ring-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-ring-inset{syntax:"*";inherits:false}@property --tw-ring-offset-width{syntax:"<length>";inherits:false;initial-value:0}@property --tw-ring-offset-color{syntax:"*";inherits:false;initial-value:#fff}@property --tw-ring-offset-shadow{syntax:"*";inherits:false;initial-value:0 0 #0000}@property --tw-outline-style{syntax:"*";inherits:false;initial-value:solid}@property --tw-blur{syntax:"*";inherits:false}@property --tw-brightness{syntax:"*";inherits:false}@property --tw-contrast{syntax:"*";inherits:false}@property --tw-grayscale{syntax:"*";inherits:false}@property --tw-hue-rotate{syntax:"*";inherits:false}@property --tw-invert{syntax:"*";inherits:false}@property --tw-opacity{syntax:"*";inherits:false}@property --tw-saturate{syntax:"*";inherits:false}@property --tw-sepia{syntax:"*";inherits:false}@property --tw-drop-shadow{syntax:"*";inherits:false}@property --tw-drop-shadow-color{syntax:"*";inherits:false}@property --tw-drop-shadow-alpha{syntax:"<percentage>";inherits:false;initial-value:100%}@property --tw-drop-shadow-size{syntax:"*";inherits:false}
