.gs-kt-ed *,.gs-kt-ed :before,.gs-kt-ed :after{box-sizing:border-box;margin:0;padding:0}.gs-kt-ed{--gold:var(--gs-color-accent-on-light);--gold-link:var(--gs-color-accent-on-light);--dark:var(--gs-color-ink);--body:var(--gs-color-text-on-light);--muted:var(--gs-color-text-on-light);--border:var(--gs-color-border-light);--r-md:var(--gs-space-0p875rem);--r-lg:var(--gs-space-1p25rem);--t:var(--gs-motion-value-8) ease;font-family:var(--gs-font-body);-webkit-font-smoothing:antialiased;background:var(--gs-color-white);padding:clamp(var(--gs-space-section-md), 9vw, var(--gs-space-section-xl)) clamp(var(--gs-space-lg), 5vw, var(--gs-space-xxl))}.gs-kt-ed-container{width:100%;max-width:var(--gs-container-site);margin-inline:auto}.gs-kt-ed-grid{gap:var(--gs-space-section-sm);grid-template-columns:1fr;display:grid}@media (width>=60rem){.gs-kt-ed-grid{grid-template-columns:1fr var(--gs-space-22rem);gap:var(--gs-space-4p5rem);align-items:start}}.gs-kt-ed-eyebrow{align-items:center;gap:var(--gs-space-0p55rem);font-size:var(--gs-type-value-7);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-4);text-transform:uppercase;color:var(--gs-color-accent-on-light);margin-bottom:var(--gs-space-0p8rem);display:inline-flex}.gs-kt-ed-eyebrow:before{content:"";width:var(--gs-space-1p75rem);height:var(--gs-space-1px);color:var(--gs-color-accent-on-light);background:currentColor;flex-shrink:0;display:block}.gs-kt-ed-text h2{font-size:var(--gs-type-value-69);font-weight:var(--gs-weight-extrabold);color:var(--dark);line-height:var(--gs-leading-value-7);letter-spacing:var(--gs-tracking-value-6);margin-bottom:var(--gs-space-xl)}.gs-kt-ed-text p{font-size:var(--gs-type-value-12);color:var(--body);line-height:var(--gs-leading-value-18);margin-bottom:var(--gs-space-xl);font-weight:var(--gs-weight-regular)}.gs-kt-ed-text p:last-of-type{margin-bottom:0}.gs-kt-ed-text a{color:var(--gs-color-accent-on-light);text-underline-offset:var(--gs-space-2px);transition:color var(--t);text-decoration:underline}.gs-kt-ed-text a:hover{color:var(--gs-color-accent-on-light)}.gs-kt-ed-intro{font-size:var(--gs-type-value-70)!important;color:var(--dark)!important;font-weight:var(--gs-weight-medium)!important}.gs-kt-ed-figure{margin:0 0 var(--gs-space-xxl);border:var(--gs-space-1px) solid var(--border);border-radius:var(--r-md);background:var(--gs-color-light-surface);overflow:hidden}.gs-kt-ed-figure img{aspect-ratio:16/9;object-fit:cover;width:100%;height:auto;display:block}.gs-kt-ed-figcaption{font-size:var(--gs-type-value-34);color:var(--muted);line-height:var(--gs-leading-value-13);padding:var(--gs-space-0p7rem) var(--gs-space-0p95rem);border-top:var(--gs-space-1px) solid var(--border)}.gs-kt-ed-case-title{font-size:var(--gs-type-value-6);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-15);text-transform:uppercase;color:var(--gs-color-accent-on-light);margin-bottom:var(--gs-space-sm);display:block}.gs-kt-ed-users{margin-top:var(--gs-space-2p25rem)}.gs-kt-ed-users-label{font-size:var(--gs-type-value-6);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-1);text-transform:uppercase;color:var(--gold);margin-bottom:var(--gs-space-0p9rem);display:block}.gs-kt-ed-users ul{gap:var(--gs-space-0p55rem);flex-direction:column;list-style:none;display:flex}.gs-kt-ed-users li{align-items:flex-start;gap:var(--gs-space-0p65rem);font-size:var(--gs-type-value-21);color:var(--body);line-height:var(--gs-leading-value-12);display:flex}.gs-kt-ed-users li:before{content:"";width:var(--gs-space-0p3rem);height:var(--gs-space-0p3rem);border-radius:var(--gs-radius-pill-5);background:var(--gold);margin-top:var(--gs-space-0p55rem);flex-shrink:0;display:block}.gs-kt-ed-callout{background:var(--gs-color-light-surface);border:var(--gs-space-1px) solid var(--border);border-top:var(--gs-space-3px) solid var(--gold);border-radius:var(--r-md);padding:var(--gs-space-1p75rem) var(--gs-space-xl)}.gs-kt-ed-callout-title{font-size:var(--gs-type-value-6);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-1);text-transform:uppercase;color:var(--gs-color-accent-on-light);margin-bottom:var(--gs-space-1p25rem);display:block}.gs-kt-ed-callout ul{gap:var(--gs-space-md);flex-direction:column;list-style:none;display:flex}.gs-kt-ed-callout li{align-items:flex-start;gap:var(--gs-space-md);font-size:var(--gs-type-value-26);color:var(--body);line-height:var(--gs-leading-value-12);display:flex}.gs-kt-ed-check{width:var(--gs-space-1p1rem);height:var(--gs-space-1p1rem);margin-top:var(--gs-space-0p1rem);color:var(--gold);flex-shrink:0}.gs-kt-ed-check svg{width:100%;height:100%}.gs-kt-ed-callout-note{margin-top:var(--gs-space-xl);padding-top:var(--gs-space-1p25rem);border-top:var(--gs-space-1px) solid var(--border);font-size:var(--gs-type-value-6);color:var(--muted);line-height:var(--gs-leading-value-3)}.gs-kt-ed-callout-note a{color:var(--gs-color-accent-on-light);text-underline-offset:var(--gs-space-2px);transition:color var(--t);text-decoration:underline}.gs-kt-ed-callout-note a:hover{color:var(--gs-color-accent-on-light)}@media (prefers-reduced-motion:reduce){.gs-kt-ed *{transition:none!important}}@media (forced-colors:active){.gs-kt-ed-callout{border:var(--gs-border-value-16)}.gs-kt-ed-check svg{color:highlight}}.gs-kt-fleet *,.gs-kt-fleet :before,.gs-kt-fleet :after{box-sizing:border-box;margin:0;padding:0}.gs-kt-fleet{--gold:var(--gs-color-accent-text);--gold-dim:var(--gs-color-rgba-201-162-75-0-09);--gold-bdr:var(--gs-color-rgba-201-162-75-0-2);--gold-bdr-h:var(--gs-color-rgba-201-162-75-0-45);--white:var(--gs-color-text);--text:var(--gs-color-text-muted);--muted:var(--gs-color-text-muted);--card:var(--gs-color-card);--border:var(--gs-color-rgba-255-255-255-0-055);--r-md:var(--gs-space-0p875rem);--r-pill:var(--gs-radius-pill);--t:var(--gs-motion-value-1) ease;font-family:var(--gs-font-body);-webkit-font-smoothing:antialiased;background:var(--gs-color-surface);padding:clamp(var(--gs-space-section-md), 9vw, var(--gs-space-section-xl)) clamp(var(--gs-space-lg), 5vw, var(--gs-space-xxl))}.gs-kt-fleet-container{width:100%;max-width:var(--gs-container-site);margin-inline:auto}.gs-kt-fleet-header{text-align:center;margin-bottom:var(--gs-space-section-sm)}.gs-kt-fleet-eyebrow{font-size:var(--gs-type-value-7);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-4);text-transform:uppercase;color:var(--gold);margin-bottom:var(--gs-space-0p8rem);justify-content:center;align-items:center;display:inline-flex}.gs-kt-fleet-header h2{font-size:var(--gs-type-value-11);font-weight:var(--gs-weight-extrabold);line-height:var(--gs-leading-value-7);letter-spacing:var(--gs-tracking-value-6);color:var(--white);margin-bottom:var(--gs-space-md)}.gs-kt-fleet-header p{font-size:var(--gs-type-value-12);color:var(--text);line-height:var(--gs-leading-value-6);font-weight:var(--gs-weight-light);max-width:var(--gs-container-36rem);margin-inline:auto}.gs-kt-fleet-grid{gap:var(--gs-space-lg);grid-template-columns:1fr;list-style:none;display:grid}@media (width>=40rem){.gs-kt-fleet-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=60rem){.gs-kt-fleet-grid{grid-template-columns:repeat(3,1fr)}}.gs-kt-fleet-card{background:var(--card);border:var(--gs-space-1px) solid var(--border);border-radius:var(--r-md);padding:var(--gs-space-1p75rem) var(--gs-space-xl);text-align:center;transition:border-color var(--t), transform var(--t);flex-direction:column;display:flex}.gs-kt-fleet-card:hover{border-color:var(--gold-bdr-h);transform:translateY(var(--gs-space-negative-3px))}.gs-kt-fleet-tag{font-size:var(--gs-type-value-57);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-20);text-transform:uppercase;color:var(--gold);background:var(--gold-dim);border:var(--gs-space-1px) solid var(--gold-bdr);border-radius:var(--r-pill);padding:var(--gs-space-0p18rem) var(--gs-space-0p65rem);margin-bottom:var(--gs-space-0p85rem);align-self:center;display:inline-block}.gs-kt-fleet-card h3{font-size:var(--gs-type-value-4);font-weight:var(--gs-weight-bold);color:var(--white);margin-bottom:var(--gs-space-0p4rem);line-height:var(--gs-leading-value-2)}.gs-kt-fleet-card-role{font-size:var(--gs-type-value-6);color:var(--muted);line-height:var(--gs-leading-value-15);margin-bottom:var(--gs-space-md)}.gs-kt-fleet-specs{gap:var(--gs-space-0p38rem);border-top:var(--gs-space-1px) solid var(--border);padding-top:var(--gs-space-0p85rem);flex-direction:column;margin-top:auto;display:flex}.gs-kt-fleet-spec{justify-content:center;align-items:center;gap:var(--gs-space-0p38rem);font-size:var(--gs-type-value-58);color:var(--muted);display:flex}.gs-kt-fleet-spec svg{width:var(--gs-space-0p88rem);height:var(--gs-space-0p88rem);flex-shrink:0}.gs-kt-fleet-price{margin-top:var(--gs-space-0p9rem)}.gs-kt-fleet-price-val{font-size:var(--gs-type-value-23);font-weight:var(--gs-weight-extrabold);color:var(--gold)}.gs-kt-fleet-price-note{font-size:var(--gs-type-value-7);color:var(--muted);margin-top:var(--gs-space-0p12rem);display:block}.gs-kt-fleet-cta{text-align:center;margin-top:var(--gs-space-2p25rem)}.gs-kt-fleet-btn{align-items:center;gap:var(--gs-space-0p45rem);padding:var(--gs-space-0p85rem) var(--gs-space-1p75rem);background:linear-gradient(135deg, var(--gs-color-accent-text), var(--gs-color-accent));color:var(--gs-color-button-text);font-weight:var(--gs-weight-bold);font-size:var(--gs-type-value-21);border-radius:var(--r-pill);transition:filter var(--t), transform var(--t);border:none;text-decoration:none;display:inline-flex}.gs-kt-fleet-btn:hover{filter:brightness(1.1);transform:translateY(var(--gs-space-negative-1px));color:var(--gs-color-button-text)}.gs-kt-fleet-btn:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-3px)}.gs-kt-fleet-sr-only{width:var(--gs-space-1px);height:var(--gs-space-1px);margin:var(--gs-space-negative-1px);clip:rect(0, 0, 0, 0);white-space:nowrap;border:0;padding:0;position:absolute;overflow:hidden}@media (prefers-reduced-motion:reduce){.gs-kt-fleet *{transition:none!important}}@media (forced-colors:active){.gs-kt-fleet-card{border:var(--gs-border-value-16)}.gs-kt-fleet-btn{color:buttonface;border:var(--gs-border-value-16);background:buttontext}}.gs-kt-price *,.gs-kt-price :before,.gs-kt-price :after{box-sizing:border-box;margin:0;padding:0}.gs-kt-price{--gold:var(--gs-color-accent-on-light);--gold-link:var(--gs-color-accent-on-light);--dark:var(--gs-color-ink);--body:var(--gs-color-text-on-light);--muted:var(--gs-color-text-on-light);--border:var(--gs-color-border-light);--r-sm:var(--gs-space-sm);--r-pill:var(--gs-radius-pill);--t:var(--gs-motion-value-8) ease;font-family:var(--gs-font-body);-webkit-font-smoothing:antialiased;background:var(--gs-color-white);padding:clamp(var(--gs-space-section-md), 9vw, var(--gs-space-section-xl)) clamp(var(--gs-space-lg), 5vw, var(--gs-space-xxl))}.gs-kt-price-container{width:100%;max-width:var(--gs-container-site);margin-inline:auto}.gs-kt-price-eyebrow{align-items:center;gap:var(--gs-space-0p55rem);font-size:var(--gs-type-value-7);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-4);text-transform:uppercase;color:var(--gs-color-accent-on-light);margin-bottom:var(--gs-space-0p8rem);display:inline-flex}.gs-kt-price-eyebrow:before{content:"";width:var(--gs-space-1p75rem);height:var(--gs-space-1px);color:var(--gs-color-accent-on-light);background:currentColor;flex-shrink:0;display:block}.gs-kt-price-container h2{font-size:var(--gs-type-value-11);font-weight:var(--gs-weight-extrabold);line-height:var(--gs-leading-value-7);letter-spacing:var(--gs-tracking-value-6);color:var(--dark);margin-top:var(--gs-space-0p4rem);margin-bottom:var(--gs-space-md)}.gs-kt-price-lead{font-size:var(--gs-type-value-12);color:var(--muted);line-height:var(--gs-leading-value-6);font-weight:var(--gs-weight-light);max-width:var(--gs-container-38rem);margin-bottom:var(--gs-space-2p5rem)}.gs-kt-price-wrap{-webkit-overflow-scrolling:touch;border-radius:var(--r-sm);overflow-x:auto}.gs-kt-price-table{border-collapse:collapse;width:100%;font-size:var(--gs-type-value-59);min-width:var(--gs-space-34rem)}.gs-kt-price-table thead th{padding:var(--gs-space-0p9rem) var(--gs-space-lg);background:var(--gs-color-ink);color:var(--gs-color-accent-text);font-size:var(--gs-type-value-28);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-20);text-transform:uppercase;text-align:left;white-space:nowrap}.gs-kt-price-table thead th:first-child{border-radius:var(--gs-radius-0p5rem-0-0-0)}.gs-kt-price-table thead th:last-child{border-radius:var(--gs-radius-0-0p5rem-0-0)}.gs-kt-price-table tbody tr{border-bottom:var(--gs-space-1px) solid var(--border)}.gs-kt-price-table tbody tr:last-child{border-bottom:none}.gs-kt-price-table tbody tr:nth-child(2n){background:var(--gs-color-light-surface)}.gs-kt-price-table tbody td{padding:var(--gs-space-0p85rem) var(--gs-space-lg);color:var(--body);text-align:left;vertical-align:middle}.gs-kt-price-table tbody td:first-child{font-weight:var(--gs-weight-semibold);color:var(--dark);white-space:nowrap}.gs-kt-price-table tbody td:not(:first-child){font-weight:var(--gs-weight-bold);color:var(--dark);white-space:nowrap}.gs-kt-price-highlight td{background:var(--gs-color-rgba-201-162-75-0-07)!important}.gs-kt-price-notes{gap:var(--gs-space-sm) var(--gs-space-xl);margin-top:var(--gs-space-xl);padding-top:var(--gs-space-1p25rem);border-top:var(--gs-space-1px) solid var(--border);font-size:var(--gs-type-value-41);color:var(--muted);flex-wrap:wrap;display:flex}.gs-kt-price-notes span{align-items:center;gap:var(--gs-space-0p38rem);display:inline-flex}.gs-kt-price-notes svg{width:var(--gs-space-0p85rem);height:var(--gs-space-0p85rem);color:var(--gold);flex-shrink:0}.gs-kt-price-actions{gap:var(--gs-space-0p85rem);margin-top:var(--gs-space-xxl);flex-wrap:wrap;align-items:center;display:flex}.gs-kt-price-btn-primary{align-items:center;gap:var(--gs-space-0p45rem);padding:var(--gs-space-0p85rem) var(--gs-space-1p75rem);background:linear-gradient(135deg, var(--gs-color-accent-text), var(--gs-color-accent));color:var(--gs-color-button-text);font-weight:var(--gs-weight-bold);font-size:var(--gs-type-value-21);border-radius:var(--r-pill);transition:filter var(--t), transform var(--t);border:none;text-decoration:none;display:inline-flex}.gs-kt-price-btn-primary:hover{filter:brightness(1.1);transform:translateY(var(--gs-space-negative-1px));color:var(--gs-color-button-text)}.gs-kt-price-btn-primary:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-3px)}.gs-kt-price-btn-outline{align-items:center;gap:var(--gs-space-0p45rem);padding:var(--gs-space-0p85rem) var(--gs-space-1p65rem);border:var(--gs-border-value-19);color:var(--dark);font-weight:var(--gs-weight-semibold);font-size:var(--gs-type-value-21);border-radius:var(--r-pill);transition:background var(--t), border-color var(--t);background:0 0;text-decoration:none;display:inline-flex}.gs-kt-price-btn-outline:hover{background:var(--gs-color-light-surface);border-color:var(--gs-color-text-muted)}.gs-kt-price-btn-outline:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-3px)}@media (width<=38rem){.gs-kt-price-actions{flex-direction:column;align-items:stretch}.gs-kt-price-btn-primary,.gs-kt-price-btn-outline{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.gs-kt-price *{transition:none!important}}@media (forced-colors:active){.gs-kt-price-btn-primary{color:buttonface;border:var(--gs-border-value-16);background:buttontext}.gs-kt-price-btn-outline{border:var(--gs-border-value-16);color:buttontext}.gs-kt-price-table thead th{color:buttontext;border:var(--gs-border-value-17);background:canvas}}.gs-kt-steps *,.gs-kt-steps :before,.gs-kt-steps :after{box-sizing:border-box;margin:0;padding:0}.gs-kt-steps{--gold:var(--gs-color-accent-text);--gold-dim:var(--gs-color-rgba-201-162-75-0-09);--gold-bdr:var(--gs-color-rgba-201-162-75-0-2);--white:var(--gs-color-text);--text:var(--gs-color-text-muted);--muted:var(--gs-color-text-muted);--card:var(--gs-color-card);--border:var(--gs-color-rgba-255-255-255-0-055);--r-md:var(--gs-space-p875rem);--t:var(--gs-motion-value-9) ease;font-family:var(--gs-font-body);-webkit-font-smoothing:antialiased;background:var(--gs-color-background);padding:clamp(var(--gs-space-section-md), 9vw, var(--gs-space-section-xl)) clamp(var(--gs-space-lg), 5vw, var(--gs-space-xxl))}.gs-kt-steps-container{width:100%;max-width:var(--gs-container-site);margin-inline:auto}.gs-kt-steps-header{text-align:center;margin-bottom:var(--gs-space-section-sm)}.gs-kt-steps-eyebrow{font-size:var(--gs-type-value-49);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-17);text-transform:uppercase;color:var(--gold);margin-bottom:var(--gs-space-p8rem);justify-content:center;align-items:center;display:inline-flex}.gs-kt-steps-header h2{font-size:var(--gs-type-value-11);font-weight:var(--gs-weight-extrabold);line-height:var(--gs-leading-value-7);letter-spacing:var(--gs-tracking-value-18);color:var(--white);margin-bottom:var(--gs-space-p75rem)}.gs-kt-steps-header p{font-size:var(--gs-type-value-71);color:var(--text);line-height:var(--gs-leading-value-6);font-weight:var(--gs-weight-light);max-width:var(--gs-container-34rem);margin-inline:auto}.gs-kt-steps-grid{gap:var(--gs-space-xl);grid-template-columns:1fr;list-style:none;display:grid}@media (width>=40rem){.gs-kt-steps-grid{grid-template-columns:repeat(2,1fr)}}@media (width>=52rem){.gs-kt-steps-grid{grid-template-columns:repeat(3,1fr)}}.gs-kt-step{padding:var(--gs-space-1p75rem) var(--gs-space-xl);background:var(--card);border:var(--gs-space-1px) solid var(--border);border-radius:var(--r-md)}.gs-kt-step-num{width:var(--gs-space-2p75rem);height:var(--gs-space-2p75rem);background:var(--gold-dim);border:var(--gs-space-1px) solid var(--gold-bdr);border-radius:var(--gs-radius-pill-5);font-size:var(--gs-type-value-14);font-weight:var(--gs-weight-black);color:var(--gold);margin-bottom:var(--gs-space-1p1rem);justify-content:center;align-items:center;display:flex}.gs-kt-step h3{font-size:var(--gs-type-value-52);font-weight:var(--gs-weight-bold);color:var(--white);margin-bottom:var(--gs-space-p5rem);line-height:var(--gs-leading-value-9)}.gs-kt-step p{font-size:var(--gs-type-value-53);color:var(--muted);line-height:var(--gs-leading-value-3)}.gs-kt-step p a{color:var(--gold);text-underline-offset:var(--gs-space-2px);transition:opacity var(--t);text-decoration:underline}.gs-kt-step p a:hover{opacity:.8}.gs-kt-step p a:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-2px);border-radius:var(--gs-radius-2px)}@media (prefers-reduced-motion:reduce){.gs-kt-steps *{transition:none!important}}@media (forced-colors:active){.gs-kt-step{border:var(--gs-border-value-16)}.gs-kt-step-num{border:var(--gs-border-value-20);color:highlight}}.gs-kt-faq *,.gs-kt-faq :before,.gs-kt-faq :after{box-sizing:border-box;margin:0;padding:0}.gs-kt-faq{--gold:var(--gs-color-accent-on-light);--gold-link:var(--gs-color-accent-on-light);--gold-link-h:var(--gs-color-accent-on-light-hover);--dark:var(--gs-color-ink);--body:var(--gs-color-text-on-light);--bg-item:var(--gs-color-light-surface);--border:var(--gs-color-rgba-0-0-0-0-08);--r-card:var(--gs-space-0p875rem);--t:var(--gs-motion-value-8) ease;font-family:var(--gs-font-body);-webkit-font-smoothing:antialiased;background:var(--gs-color-white);padding:clamp(var(--gs-space-section-sm), 7vw, var(--gs-space-section-lg)) clamp(var(--gs-space-lg), 5vw, var(--gs-space-xxl));width:100%}.gs-kt-faq-container{width:100%;max-width:var(--gs-container-reading);margin-inline:auto}.gs-kt-faq-header{text-align:center;margin-bottom:var(--gs-space-2p5rem)}.gs-kt-faq-eyebrow{font-size:var(--gs-type-value-61);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-1);text-transform:uppercase;color:var(--gs-color-accent-on-light);margin-bottom:var(--gs-space-0p65rem);display:inline-block}.gs-kt-faq h2{font-size:var(--gs-type-value-62);font-weight:var(--gs-weight-extrabold);letter-spacing:var(--gs-tracking-value-10);line-height:var(--gs-leading-value-17);color:var(--dark);margin-bottom:var(--gs-space-md)}.gs-kt-faq-lead{font-size:var(--gs-type-value-63);color:var(--body);line-height:var(--gs-leading-value-4);max-width:var(--gs-container-hero);margin-inline:auto}.gs-kt-faq-list{gap:var(--gs-space-0p65rem);flex-direction:column;list-style:none;display:flex}.gs-kt-faq-list details{background:var(--bg-item);border:var(--gs-space-1px) solid var(--border);border-radius:var(--r-card);transition:border-color var(--t), box-shadow var(--t);overflow:hidden}.gs-kt-faq-list details:hover{border-color:var(--gs-color-rgba-0-0-0-0-14)}.gs-kt-faq-list details[open]{border-color:var(--gs-color-rgba-201-162-75-0-25);box-shadow:var(--gs-shadow-value-13)}.gs-kt-faq-list summary{padding:var(--gs-space-1p25rem) var(--gs-space-xl);font-size:var(--gs-type-value-64);font-weight:var(--gs-weight-semibold);color:var(--dark);cursor:pointer;justify-content:space-between;align-items:center;gap:var(--gs-space-lg);-webkit-user-select:none;user-select:none;transition:color var(--t);list-style:none;display:flex}.gs-kt-faq-list summary::-webkit-details-marker{display:none}.gs-kt-faq-list summary::marker{display:none}.gs-kt-faq-list summary:hover,.gs-kt-faq-list details[open] summary{color:var(--gs-color-black)}.gs-kt-faq-list summary:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-negative-3px);border-radius:calc(var(--r-card) - var(--gs-space-1px))}.gs-kt-faq-chevron{width:var(--gs-space-1p1rem);height:var(--gs-space-1p1rem);color:var(--gold);transition:transform var(--t);flex-shrink:0}details[open] .gs-kt-faq-chevron{transform:rotate(180deg)}.gs-kt-faq-answer{padding:0 var(--gs-space-xl) var(--gs-space-1p4rem);font-size:var(--gs-type-value-65);color:var(--body);line-height:var(--gs-leading-value-6)}.gs-kt-faq-answer p+p{margin-top:var(--gs-space-md)}.gs-kt-faq-answer a{color:var(--gs-color-accent-on-light);text-underline-offset:var(--gs-space-2px);transition:color var(--t);text-decoration:underline}.gs-kt-faq-answer a:hover{color:var(--gs-color-accent-on-light)}@media (prefers-reduced-motion:reduce){.gs-kt-faq *{transition:none!important}.gs-kt-faq-chevron{transition:none}details[open] .gs-kt-faq-chevron{transform:none}}@media (forced-colors:active){.gs-kt-faq-list details{border:var(--gs-border-value-16)}.gs-kt-faq-list details[open]{border-color:highlight}.gs-kt-faq-list summary{color:buttontext}.gs-kt-faq-chevron{color:highlight}.gs-kt-faq-answer a{color:var(--gs-color-accent-on-light)}}@media (width>=60rem){.gs-kt-faq-list summary{font-size:var(--gs-type-value-14);padding:var(--gs-space-1p35rem) var(--gs-space-1p75rem)}.gs-kt-faq-answer{padding:0 var(--gs-space-1p75rem) var(--gs-space-1p6rem);font-size:var(--gs-type-value-32)}}.gs-kt-rc *,.gs-kt-rc :before,.gs-kt-rc :after{box-sizing:border-box;margin:0;padding:0}.gs-kt-rc{--gold:var(--gs-color-accent-text);--gold-dim:var(--gs-color-rgba-201-162-75-0-09);--gold-bdr:var(--gs-color-rgba-201-162-75-0-2);--white:var(--gs-color-text);--text:var(--gs-color-text-muted);--muted:var(--gs-color-text-muted);--border:var(--gs-color-rgba-255-255-255-0-055);--r-sm:var(--gs-space-sm);--r-lg:var(--gs-space-1p25rem);--r-pill:var(--gs-radius-pill);--t:var(--gs-motion-value-8) ease;font-family:var(--gs-font-body);-webkit-font-smoothing:antialiased}.gs-kt-rc-container{width:100%;max-width:var(--gs-container-site);padding-inline:clamp(var(--gs-space-lg), 5vw, var(--gs-space-xxl));margin-inline:auto}.gs-kt-related{background:var(--gs-color-surface);border-top:var(--gs-space-1px) solid var(--border);padding-block:var(--gs-space-2p25rem)}.gs-kt-related-inner{align-items:baseline;gap:var(--gs-space-sm) var(--gs-space-xxl);flex-wrap:wrap;display:flex}.gs-kt-related-label{font-size:var(--gs-type-value-28);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-7);text-transform:uppercase;color:var(--muted);flex-shrink:0}.gs-kt-related-links{gap:var(--gs-space-0p4rem) var(--gs-space-0p1rem);flex-wrap:wrap;align-items:center;display:flex}.gs-kt-related-link{align-items:center;gap:var(--gs-space-0p3rem);font-size:var(--gs-type-value-66);font-weight:var(--gs-weight-medium);color:var(--text);padding:var(--gs-space-0p3rem) var(--gs-space-0p6rem);border-radius:var(--r-sm);transition:color var(--t), background var(--t);text-decoration:none;display:inline-flex}.gs-kt-related-link:hover{color:var(--gold);background:var(--gs-color-rgba-201-162-75-0-06)}.gs-kt-related-link svg{width:var(--gs-space-0p8rem);height:var(--gs-space-0p8rem);flex-shrink:0}.gs-kt-related-sep{color:var(--gs-color-rgba-255-255-255-0-09);font-size:var(--gs-type-value-67)}.gs-kt-cta-section{background:var(--gs-color-surface);padding:clamp(var(--gs-space-section-sm), 7vw, var(--gs-space-section-lg)) clamp(var(--gs-space-lg), 5vw, var(--gs-space-xxl))}.gs-kt-cta-band{background:var(--gs-color-ink);border-radius:var(--r-lg);padding:clamp(var(--gs-space-2p5rem), 6vw, var(--gs-space-section-md)) clamp(var(--gs-space-xl), 5vw, var(--gs-space-3p5rem));text-align:center}.gs-kt-cta-eyebrow{font-size:var(--gs-type-value-1);font-weight:var(--gs-weight-bold);letter-spacing:var(--gs-tracking-value-1);text-transform:uppercase;color:var(--gold);margin-bottom:var(--gs-space-lg);display:inline-block}.gs-kt-cta-band h2{font-size:var(--gs-type-value-2);font-weight:var(--gs-weight-extrabold);line-height:var(--gs-leading-value-2);letter-spacing:var(--gs-tracking-value-2);color:var(--gs-color-white);margin:0 0 var(--gs-space-0p9rem)}.gs-kt-cta-lead{color:var(--gs-color-text-secondary);font-size:var(--gs-type-value-3);line-height:var(--gs-leading-value-3);max-width:var(--gs-container-34rem);margin:0 auto var(--gs-space-xxl)}.gs-kt-cta-actions{gap:var(--gs-space-0p9rem);flex-wrap:wrap;justify-content:center;align-items:center;display:flex}.gs-kt-cta-btn-primary{align-items:center;gap:var(--gs-space-0p45rem);padding:var(--gs-space-0p9rem) var(--gs-space-1p75rem);border-radius:var(--r-pill);font-weight:var(--gs-weight-bold);font-size:var(--gs-type-value-4);background:linear-gradient(135deg, var(--gs-color-accent-text), var(--gs-color-accent));color:var(--gs-color-button-text);white-space:nowrap;transition:filter var(--t), transform var(--t);border:none;text-decoration:none;display:inline-flex}.gs-kt-cta-btn-primary:hover{filter:brightness(1.07);transform:translateY(var(--gs-space-negative-1px));color:var(--gs-color-button-text)}.gs-kt-cta-btn-primary:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-3px)}.gs-kt-cta-btn-secondary{align-items:center;gap:var(--gs-space-0p45rem);padding:var(--gs-space-0p9rem) var(--gs-space-1p75rem);border-radius:var(--r-pill);font-weight:var(--gs-weight-bold);font-size:var(--gs-type-value-4);border:var(--gs-border-value-3);color:var(--gs-color-white);white-space:nowrap;transition:background var(--t), border-color var(--t);background:0 0;text-decoration:none;display:inline-flex}.gs-kt-cta-btn-secondary:hover{background:var(--gs-color-rgba-255-255-255-0-08);border-color:var(--gs-color-text-muted);color:var(--gs-color-white)}.gs-kt-cta-btn-secondary:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-3px)}.gs-kt-cta-divider{margin:var(--gs-space-xxl) auto 0;max-width:var(--gs-container-26rem);border:none;border-top:var(--gs-border-value-4)}.gs-kt-cta-contact{margin-top:var(--gs-space-1p2rem);color:var(--gs-color-text-muted);font-size:var(--gs-type-value-5);line-height:var(--gs-leading-value-4)}.gs-kt-cta-contact a{color:var(--gs-color-text-muted);text-decoration:none}.gs-kt-cta-contact a:hover{color:var(--gold);text-decoration:underline}.gs-kt-cta-contact a:focus-visible{outline:var(--gs-space-3px) solid var(--gold);outline-offset:var(--gs-space-2px);border-radius:var(--gs-radius-2px)}.gs-kt-cta-dot{margin-inline:var(--gs-space-sm);opacity:.4}@media (width<=38rem){.gs-kt-cta-actions{flex-direction:column;align-items:stretch}.gs-kt-cta-btn-primary,.gs-kt-cta-btn-secondary{justify-content:center;width:100%}}@media (prefers-reduced-motion:reduce){.gs-kt-rc *{transition:none!important}}@media (forced-colors:active){.gs-kt-cta-btn-primary{color:buttonface;border:var(--gs-border-value-16);background:buttontext}.gs-kt-cta-btn-secondary{color:buttontext;border-color:buttontext}.gs-kt-related-link{color:linktext}}
