/*! tailwindcss v4.3.2 | MIT License | https://tailwindcss.com */
@layer components{.gt-faq-section,.gt-process-section,.gt-timeline-section{--gt-section-columns:3;background:var(--gt-surface-muted)}.gt-faq-section:nth-of-type(2n),.gt-process-section:nth-of-type(2n),.gt-timeline-section:nth-of-type(2n){background:var(--gt-bg-body)}.gt-faq-section h3,.gt-process-section h3,.gt-timeline-section h3{color:var(--gt-type-title);font-family:var(--gt-heading-font);margin:0;font-size:clamp(20px,1.4vw,26px);line-height:1.22}.gt-faq-section p,.gt-process-section p,.gt-timeline-section p{margin:0}.gt-section-actions{flex-wrap:wrap;gap:10px;margin-top:22px;display:flex}.gt-structured-media{--gt-media-ratio:4 / 3;border:1px solid var(--gt-border-subtle);background:var(--gt-white);border-radius:8px;min-width:0}.gt-structured-icon{background:var(--gt-primary);border-radius:6px;flex:0 0 44px;place-items:center;width:44px;height:44px;display:grid}@supports (color:color-mix(in lab, red, red)){.gt-structured-icon{background:color-mix(in srgb, var(--gt-primary) 12%, var(--gt-white))}}.gt-structured-icon{color:var(--gt-primary)}.gt-structured-icon .gt-icon{width:22px;height:22px}.gt-structured-list{gap:7px;margin:16px 0 0;padding:0;list-style:none;display:grid}.gt-structured-list li{color:var(--gt-text-body);padding-inline-start:22px;line-height:1.55;position:relative}.gt-structured-list li:before{content:"";border:2px solid var(--gt-primary);inset-inline-start:0;border-radius:50%;width:9px;height:9px;position:absolute;top:.55em}.gt-structured-link{color:var(--gt-primary);align-items:center;gap:8px;margin-top:18px;font-weight:800;display:inline-flex}.gt-structured-link .gt-icon{width:18px;height:18px}.gt-faq-list{grid-template-columns:repeat(var(--gt-section-columns), minmax(0, 1fr));gap:12px;display:grid}.gt-faq-item{border:1px solid var(--gt-border-subtle);background:var(--gt-white);border-radius:8px;min-width:0;overflow:clip}.gt-faq-item summary,.gt-timeline-disclosure summary{min-height:64px;color:var(--gt-type-title);cursor:pointer;justify-content:space-between;align-items:center;gap:18px;padding:16px 18px;font-weight:800;line-height:1.35;list-style:none;display:flex}.gt-faq-item summary::-webkit-details-marker{display:none}.gt-timeline-disclosure summary::-webkit-details-marker{display:none}.gt-faq-item summary i,.gt-timeline-disclosure summary i{background:var(--gt-primary);border-radius:4px;flex:0 0 28px;width:28px;height:28px;position:relative}@supports (color:color-mix(in lab, red, red)){.gt-faq-item summary i,.gt-timeline-disclosure summary i{background:color-mix(in srgb, var(--gt-primary) 11%, var(--gt-white))}}.gt-faq-item summary i:before,.gt-faq-item summary i:after,.gt-timeline-disclosure summary i:before,.gt-timeline-disclosure summary i:after{content:"";background:var(--gt-primary);width:12px;height:2px;position:absolute;inset:50% auto auto 50%;transform:translate(-50%,-50%)}.gt-faq-item summary i:after,.gt-timeline-disclosure summary i:after{transition:transform var(--gt-transition-fast);transform:translate(-50%,-50%)rotate(90deg)}.gt-faq-item[open] summary i:after,.gt-timeline-disclosure[open] summary i:after{transform:translate(-50%,-50%)rotate(0)}.gt-faq-item summary:focus-visible,.gt-timeline-disclosure summary:focus-visible{outline:3px solid var(--gt-primary)}@supports (color:color-mix(in lab, red, red)){.gt-faq-item summary:focus-visible,.gt-timeline-disclosure summary:focus-visible{outline:3px solid color-mix(in srgb, var(--gt-primary) 40%, transparent)}}.gt-faq-item summary:focus-visible,.gt-timeline-disclosure summary:focus-visible{outline-offset:-3px}.gt-faq-item__answer{color:var(--gt-text-body);padding:0 18px 18px;line-height:1.68}.gt-faq-item__answer>:first-child,.gt-process-item__text>:first-child,.gt-timeline-item__text>:first-child{margin-top:0}.gt-faq-item__answer>:last-child,.gt-process-item__text>:last-child,.gt-timeline-item__text>:last-child{margin-bottom:0}.gt-faq-section--centered .gt-faq-list{width:min(100%,980px);margin-inline:auto}.gt-faq-section__split,.gt-faq-section__media-layout,.gt-faq-section__support-layout,.gt-process-section__split,.gt-timeline-summary{grid-template-columns:minmax(0,.85fr) minmax(0,1.35fr);align-items:start;gap:clamp(28px,5vw,72px);display:grid}.gt-faq-section__intro .gt-section-head,.gt-process-section__aside .gt-section-head{text-align:start;margin:0;padding-inline:0}.gt-faq-section__intro .gt-section-head:before,.gt-faq-section__intro .gt-section-head:after,.gt-process-section__aside .gt-section-head:before,.gt-process-section__aside .gt-section-head:after{display:none}.gt-faq-section__intro .gt-section-head h2,.gt-faq-section__intro .gt-section-head p,.gt-process-section__aside .gt-section-head h2,.gt-process-section__aside .gt-section-head p{text-align:start;margin-inline:0}.gt-faq-answer-list{border-top:1px solid var(--gt-border-subtle);gap:0;display:grid}.gt-faq-answer{border-bottom:1px solid var(--gt-border-subtle);gap:9px;padding:18px 0;display:grid}.gt-faq-answer>div,.gt-faq-icon-card>div>div{color:var(--gt-text-body);line-height:1.62}.gt-faq-section__media-layout{grid-template-columns:minmax(0,1.2fr) minmax(280px,.8fr)}.gt-faq-section__media{top:calc(var(--gt-header-height) + 24px);gap:16px;display:grid;position:sticky}.gt-faq-icon-grid{grid-template-columns:repeat(var(--gt-section-columns), minmax(0, 1fr));gap:14px;display:grid}.gt-faq-icon-card,.gt-faq-support-card{border:1px solid var(--gt-border-subtle);background:var(--gt-white);border-radius:8px;align-items:flex-start;gap:14px;min-width:0;padding:20px;display:flex}.gt-faq-icon-card h3,.gt-faq-support-card h3{margin-bottom:8px}.gt-faq-support-list{gap:12px;display:grid}.gt-faq-support-card strong{color:var(--gt-primary);margin-bottom:5px;font-size:24px;display:block}.gt-faq-support-card p{color:var(--gt-text-body);line-height:1.55}.gt-faq-support-card a{color:var(--gt-primary);margin-top:10px;font-weight:800;display:inline-block}.gt-structured-tabs{min-width:0}.gt-structured-tabs__list{overscroll-behavior-inline:contain;scrollbar-width:none;gap:8px;margin-bottom:20px;padding:2px 2px 8px;display:flex;overflow-x:auto}.gt-structured-tabs__list::-webkit-scrollbar{display:none}.gt-structured-tabs__list button{border:1px solid var(--gt-border-subtle);background:var(--gt-white);min-height:44px;color:var(--gt-type-title);border-radius:4px;flex:none;padding:9px 16px;font-weight:800}.gt-structured-tabs__list button[aria-selected=true]{border-color:var(--gt-primary);background:var(--gt-primary);color:var(--gt-on-dark)}.gt-structured-tabs__list button:focus-visible,.gt-structured-controls button:focus-visible{outline:3px solid var(--gt-primary)}@supports (color:color-mix(in lab, red, red)){.gt-structured-tabs__list button:focus-visible,.gt-structured-controls button:focus-visible{outline:3px solid color-mix(in srgb, var(--gt-primary) 38%, transparent)}}.gt-structured-tabs__list button:focus-visible,.gt-structured-controls button:focus-visible{outline-offset:2px}.gt-structured-tabs__description{color:var(--gt-text-body);margin-bottom:16px!important}.gt-process-media-grid,.gt-process-connector,.gt-process-detail-grid,.gt-process-vertical-list,.gt-process-alternating-list,.gt-timeline-spine,.gt-timeline-track,.gt-timeline-summary ol{margin:0;padding:0;list-style:none}.gt-process-media-grid,.gt-process-detail-grid{grid-template-columns:repeat(var(--gt-section-columns), minmax(0, 1fr));gap:16px;display:grid}.gt-process-media-card,.gt-process-detail-grid>li{border:1px solid var(--gt-border-subtle);background:var(--gt-white);border-radius:8px;min-width:0;overflow:hidden}.gt-process-media-card .gt-process-item__content,.gt-process-detail-grid>li .gt-process-item__content{padding:20px}.gt-process-item__content{min-width:0}.gt-process-item__heading{justify-content:space-between;align-items:center;gap:12px;min-height:44px;margin-bottom:15px;display:flex}.gt-process-item__number{color:var(--gt-primary);align-items:center;font-size:29px;font-weight:900;line-height:1;display:inline-flex}.gt-process-item__text,.gt-timeline-item__text{color:var(--gt-text-body);margin-top:9px;line-height:1.65}.gt-process-item__meta,.gt-timeline-item__meta{color:var(--gt-text-muted);flex-wrap:wrap;gap:6px 12px;font-size:14px;font-weight:750;display:flex;margin-top:14px!important}.gt-process-connector{grid-template-columns:repeat(var(--gt-section-columns), minmax(0, 1fr));display:grid}.gt-process-connector>li{border-top:2px solid var(--gt-border-subtle);min-width:0;padding:24px 22px 0 0;position:relative}.gt-process-connector>li:before{content:"";border:3px solid var(--gt-primary);background:var(--gt-bg-body);top:-7px;border-radius:50%;width:12px;height:12px;position:absolute;inset-inline-start:0}.gt-process-section__aside{top:calc(var(--gt-header-height) + 24px);gap:20px;display:grid;position:sticky}.gt-process-vertical-list{counter-reset:process;gap:0;display:grid}.gt-process-vertical-list>li{border-inline-start:2px solid var(--gt-border-subtle);padding:0 0 34px 32px;position:relative}.gt-process-vertical-list>li:before{content:"";border:3px solid var(--gt-primary);background:var(--gt-bg-body);top:14px;border-radius:50%;width:12px;height:12px;position:absolute;inset-inline-start:-7px}.gt-process-tabs{grid-template-columns:minmax(220px,.65fr) minmax(0,1.35fr);gap:28px;display:grid}.gt-process-tabs__list{align-content:start;margin:0;padding:0;display:grid;overflow:visible}.gt-process-tabs__list button{text-align:start;grid-template-columns:36px minmax(0,1fr);align-items:center;gap:10px;width:100%;display:grid}.gt-process-tab-panel,.gt-guided-sequence__panel,.gt-timeline-year-panel{grid-template-columns:minmax(0,.85fr) minmax(280px,1.15fr);align-items:center;gap:clamp(24px,4vw,48px);display:grid}.gt-process-alternating-list{gap:clamp(32px,6vw,72px);display:grid}.gt-process-alternating-row{grid-template-columns:repeat(2,minmax(0,1fr));align-items:center;gap:clamp(24px,5vw,64px);display:grid}.gt-process-alternating-row:nth-child(2n) .gt-structured-media{order:2}.gt-guided-sequence{gap:18px;display:grid}.gt-structured-controls{justify-content:flex-end;align-items:center;gap:10px;display:flex}.gt-structured-controls button{border:1px solid var(--gt-border-subtle);background:var(--gt-white);width:44px;height:44px;color:var(--gt-type-title);border-radius:4px;place-items:center;display:grid}.gt-structured-controls button:hover:not(:disabled){border-color:var(--gt-primary);color:var(--gt-primary)}.gt-structured-controls button:disabled{opacity:.38;cursor:not-allowed}.gt-structured-controls .gt-icon{width:20px;height:20px}.gt-structured-controls p{min-width:58px;color:var(--gt-text-muted);text-align:center;font-variant-numeric:tabular-nums;font-weight:800}.gt-timeline-spine{gap:26px;display:grid;position:relative}.gt-timeline-spine:before{content:"";background:var(--gt-border-subtle);width:2px;position:absolute;top:0;bottom:0;left:50%;transform:translate(-50%)}.gt-timeline-spine>li{width:calc(50% - 34px);position:relative}.gt-timeline-spine>li:nth-child(2n){margin-inline-start:calc(50% + 34px)}.gt-timeline-spine__marker{border:3px solid var(--gt-primary);background:var(--gt-bg-body);top:28px;border-radius:50%;width:14px;height:14px;position:absolute;inset-inline-end:-41px}.gt-timeline-spine>li:nth-child(2n) .gt-timeline-spine__marker{inset-inline:-41px auto}.gt-timeline-spine article,.gt-timeline-summary li{border:1px solid var(--gt-border-subtle);background:var(--gt-white);border-radius:8px;overflow:hidden}.gt-timeline-spine .gt-timeline-item__content,.gt-timeline-summary .gt-timeline-item__content{padding:20px}.gt-timeline-item__content time,.gt-timeline-disclosure time{color:var(--gt-primary);margin-bottom:7px;font-weight:900;display:block}.gt-structured-heading-row{justify-content:space-between;align-items:end;gap:20px;display:flex}.gt-structured-heading-row .gt-section-head{flex:1}.gt-timeline-track{overscroll-behavior-inline:contain;scroll-snap-type:x mandatory;grid-auto-columns:clamp(320px,34%,440px);grid-auto-flow:column;gap:16px;padding:2px 0 10px;display:grid;overflow-x:auto}.gt-timeline-track>li{scroll-snap-align:start;min-width:0}.gt-timeline-track article{border:1px solid var(--gt-border-subtle);background:var(--gt-white);border-radius:8px;height:100%;overflow:hidden}.gt-timeline-track .gt-timeline-item__content{padding:20px}.gt-timeline-years__list{justify-content:center}.gt-timeline-disclosures{gap:12px;width:min(100%,960px);margin-inline:auto;display:grid}.gt-timeline-disclosure{border:1px solid var(--gt-border-subtle);background:var(--gt-white);border-radius:8px;overflow:hidden}.gt-timeline-disclosure summary{grid-template-columns:minmax(90px,.3fr) minmax(0,1fr) 28px;display:grid}.gt-timeline-disclosure summary time{margin:0}.gt-timeline-disclosure__body{border-top:1px solid var(--gt-border-subtle);grid-template-columns:minmax(0,1fr) minmax(240px,.7fr);gap:24px;padding:20px;display:grid}.gt-timeline-summary{grid-template-columns:minmax(320px,1.1fr) minmax(0,.9fr)}.gt-timeline-summary>.gt-structured-media{top:calc(var(--gt-header-height) + 24px);position:sticky}.gt-timeline-summary ol{gap:12px;display:grid}@media (max-width:900px){.gt-faq-section__split,.gt-faq-section__media-layout,.gt-faq-section__support-layout,.gt-process-section__split,.gt-process-tabs,.gt-timeline-summary{grid-template-columns:1fr;gap:28px}.gt-faq-section__media,.gt-process-section__aside,.gt-timeline-summary>.gt-structured-media{position:static}.gt-process-tabs__list{display:flex;overflow-x:auto}.gt-process-tabs__list button{width:auto}.gt-process-tab-panel,.gt-guided-sequence__panel,.gt-timeline-year-panel{grid-template-columns:1fr}.gt-timeline-track{grid-auto-columns:clamp(280px,72%,420px)}}@media (max-width:680px){.gt-faq-list,.gt-faq-icon-grid,.gt-process-media-grid,.gt-process-detail-grid,.gt-process-connector,.gt-process-alternating-row{grid-template-columns:1fr}.gt-process-connector{gap:0}.gt-process-connector>li{border-top:0;border-inline-start:2px solid var(--gt-border-subtle);padding:0 0 30px 28px}.gt-process-connector>li:before{top:13px;inset-inline-start:-7px}.gt-process-alternating-row:nth-child(2n) .gt-structured-media{order:0}.gt-timeline-spine:before{left:7px;transform:none}.gt-timeline-spine>li,.gt-timeline-spine>li:nth-child(2n){width:auto;margin-inline-start:32px}.gt-timeline-spine__marker,.gt-timeline-spine>li:nth-child(2n) .gt-timeline-spine__marker{inset-inline:-32px auto}.gt-structured-heading-row{flex-direction:column;align-items:flex-start}.gt-timeline-track{grid-auto-columns:min(88%,320px)}.gt-timeline-disclosure summary{grid-template-columns:1fr 28px}.gt-timeline-disclosure summary time{grid-column:1/-1}.gt-timeline-disclosure__body{grid-template-columns:1fr}.gt-structured-controls{justify-content:flex-start}}@media (prefers-reduced-motion:reduce){.gt-faq-item summary i:after,.gt-timeline-disclosure summary i:after{transition:none}.gt-timeline-track{scroll-behavior:auto}}}
