.gp-faq{--ink:#111310;--paper:#f1eee5;--bright:#fbfaf5;--green:#12360e;--blue:#4159ff;--line:rgba(17,19,16,.22);--light:rgba(255,255,255,.27);--pad:clamp(1.25rem,4vw,4.75rem);--serif:"Iowan Old Style","Baskerville","Times New Roman",serif;--sans:"Helvetica Neue",Helvetica,Arial,sans-serif;background:var(--bright);color:var(--ink);font-family:var(--sans);overflow:hidden}.gp-faq *{box-sizing:border-box}.gp-faq a{color:inherit;text-decoration:none}.gp-faq h1,.gp-faq h2,.gp-faq p{margin:0}.gp-faq__hero{position:relative;min-height:min(810px,84svh);padding:1.2rem var(--pad) clamp(2.6rem,4vw,4.6rem);display:grid;grid-template-columns:minmax(0,1.38fr) minmax(18rem,.62fr);grid-template-rows:auto 1fr auto;gap:2rem 4vw;background:var(--green);color:#fff}.gp-faq__meta{grid-column:1/-1;display:flex;justify-content:space-between;gap:1rem;padding-bottom:.85rem;border-bottom:1px solid var(--light);font-size:.72rem;font-weight:700;letter-spacing:.12em;text-transform:uppercase}.gp-faq__hero-main{align-self:end;padding-top:clamp(4.5rem,10vw,8.5rem)}.gp-faq__eyebrow{margin-bottom:1.15rem!important;font-size:clamp(.72rem,.9vw,.86rem);font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gp-faq__eyebrow.green{color:var(--green)}.gp-faq__hero h1,.gp-faq__support h2{font-size:clamp(4rem,9.3vw,10rem);font-weight:600;line-height:.77;letter-spacing:-.075em;text-transform:uppercase}.gp-faq__hero h1 span,.gp-faq__hero h1 em,.gp-faq__support h2 span,.gp-faq__support h2 em{display:block}.gp-faq__hero h1 em,.gp-faq__support h2 em{font-family:var(--serif);font-weight:400;letter-spacing:-.04em;text-transform:none}.gp-faq__hero-note{align-self:end;max-width:31rem;padding:1.5rem 0 .25rem;border-top:1px solid var(--light)}.gp-faq__hero-note p{max-width:29rem;font-size:clamp(1rem,1.35vw,1.25rem);line-height:1.48}.gp-faq__hero-note a,.gp-faq__section-link{display:inline-flex;align-items:center;gap:.6rem;margin-top:2rem;padding-bottom:.28rem;border-bottom:1px solid currentColor;font-size:.76rem;font-weight:700;letter-spacing:.08em;text-transform:uppercase}.gp-faq__mark{position:absolute;inset-inline-end:var(--pad);top:48%;font-family:var(--serif);font-size:.74rem;letter-spacing:.08em;opacity:.66}.gp-faq__label{display:flex;gap:.8rem;align-items:flex-start;font-size:.72rem;font-weight:700;letter-spacing:.1em;text-transform:uppercase}.gp-faq__label>span:first-child{min-width:2.2rem;color:var(--blue)}.gp-faq__label.light{color:#fff}.gp-faq__label.light>span:first-child{color:#8ea0ff}.gp-faq__index{padding:clamp(3rem,5vw,5rem) var(--pad) 0}.gp-faq__index-links{display:grid;grid-template-columns:repeat(5,1fr);margin:clamp(3rem,5vw,5rem) calc(var(--pad)*-1) 0;border-top:1px solid var(--line);border-bottom:1px solid var(--line)}.gp-faq__index-links a{position:relative;min-height:12rem;padding:1.2rem var(--pad) 1.5rem;display:flex;flex-direction:column;border-inline-end:1px solid var(--line);transition:.2s}.gp-faq__index-links a:last-child{border-inline-end:0}.gp-faq__index-links a:hover{background:var(--paper)}.gp-faq__index-links small{font-size:.68rem;font-weight:700;letter-spacing:.08em}.gp-faq__index-links strong{margin-top:auto;max-width:12rem;font-size:clamp(.9rem,1.15vw,1.15rem);line-height:1.15}.gp-faq__index-links a>span{position:absolute;top:1rem;inset-inline-end:var(--pad);font-family:Arial,Helvetica,sans-serif}.gp-faq__category{padding:clamp(4rem,7vw,7rem) var(--pad);display:grid;grid-template-columns:minmax(18rem,.72fr) minmax(30rem,1.28fr);gap:5vw}.gp-faq__category--paper{background:var(--paper)}.gp-faq__category--dark{background:var(--ink);color:#fff}.gp-faq__category--green{background:var(--green);color:#fff}.gp-faq__category-head{display:flex;flex-direction:column;justify-content:space-between;min-height:24rem}.gp-faq__category-head h2{max-width:8.5ch;font-size:clamp(3.2rem,5.8vw,6.7rem);font-weight:600;line-height:.82;letter-spacing:-.065em;text-transform:uppercase}.gp-faq__questions{border-top:1px solid var(--line)}.gp-faq__category--dark .gp-faq__questions,.gp-faq__category--green .gp-faq__questions{border-top-color:var(--light)}.gp-faq details{border-bottom:1px solid var(--line)}.gp-faq__category--dark details,.gp-faq__category--green details{border-bottom-color:var(--light)}.gp-faq summary{list-style:none;cursor:pointer;display:grid;grid-template-columns:2.5rem 1fr 2.25rem;gap:1rem;align-items:start;padding:1.35rem 0;font-size:clamp(1.05rem,1.55vw,1.48rem);font-weight:500;line-height:1.27;letter-spacing:-.025em}.gp-faq summary::-webkit-details-marker{display:none}.gp-faq__qno{padding-top:.16rem;font-size:.67rem;font-weight:700;letter-spacing:.08em;opacity:.56}.gp-faq summary i{position:relative;width:1.5rem;height:1.5rem;justify-self:end}.gp-faq summary i:before,.gp-faq summary i:after{content:"";position:absolute;left:50%;top:50%;width:1rem;height:1px;background:currentColor;transform:translate(-50%,-50%);transition:.2s}.gp-faq summary i:after{transform:translate(-50%,-50%) rotate(90deg)}.gp-faq details[open] summary i:after{transform:translate(-50%,-50%) rotate(0deg)}.gp-faq__answer{padding:0 2.25rem 1.7rem 3.5rem}.gp-faq__answer p{max-width:43rem;font-size:.98rem;line-height:1.58;opacity:.78}.gp-faq__category--dark .gp-faq__answer p,.gp-faq__category--green .gp-faq__answer p{opacity:.74}.gp-faq__section-link{margin-top:2.5rem}.gp-faq__support{padding:clamp(3rem,6vw,6rem) var(--pad) 0;background:var(--ink);color:#fff}.gp-faq__support-main{display:grid;grid-template-columns:minmax(0,1.2fr) minmax(18rem,.55fr);gap:5vw;align-items:end;padding:clamp(4rem,7vw,7rem) 0 clamp(3rem,5vw,5rem)}.gp-faq__support h2{font-size:clamp(3.6rem,7.6vw,8.4rem);line-height:.79}.gp-faq__support-main>p{max-width:31rem;padding-bottom:.6rem;font-size:clamp(1rem,1.3vw,1.16rem);line-height:1.55;opacity:.8}.gp-faq__support-links{display:grid;grid-template-columns:repeat(3,1fr);margin:0 calc(var(--pad)*-1);border-top:1px solid var(--light)}.gp-faq__support-links a{position:relative;min-height:12rem;padding:1.25rem var(--pad) 1.7rem;display:flex;flex-direction:column;border-inline-end:1px solid var(--light);transition:.2s}.gp-faq__support-links a:last-child{border-inline-end:0}.gp-faq__support-links a:hover{background:#1b1d19}.gp-faq__support-links small{font-size:.68rem;font-weight:700;letter-spacing:.08em}.gp-faq__support-links strong{margin-top:auto;font-size:clamp(1rem,1.5vw,1.35rem)}.gp-faq__support-links a>span{position:absolute;top:1.15rem;inset-inline-end:var(--pad);font-family:Arial,Helvetica,sans-serif}.gp-faq__closing{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:3rem;padding:clamp(2.5rem,5vw,5rem) var(--pad);border-top:1px solid var(--line);background:var(--paper)}.gp-faq__closing>a{width:clamp(6rem,10vw,9rem)}.gp-faq__closing img{display:block;width:100%;height:auto}.gp-faq__closing p{font-size:clamp(1.15rem,2vw,2.1rem);font-weight:600;line-height:1.15;letter-spacing:-.025em}.gp-faq__closing p span{font-size:.62em;font-weight:500;letter-spacing:.02em}.gp-faq__closing small{font-size:.68rem;letter-spacing:.06em;white-space:nowrap}.gp-faq__hero-note a span,.gp-faq__section-link span{font-family:Arial,Helvetica,sans-serif!important;font-variant-emoji:text}@media(max-width:1050px){.gp-faq__index-links{grid-template-columns:repeat(3,1fr)}.gp-faq__index-links a:nth-child(3){border-inline-end:0}.gp-faq__index-links a:nth-child(-n+3){border-bottom:1px solid var(--line)}.gp-faq__category{grid-template-columns:.75fr 1.25fr}.gp-faq__category-head h2{font-size:clamp(2.8rem,5.3vw,5.2rem)}}@media(max-width:760px){.gp-faq__hero{min-height:auto;grid-template-columns:1fr;grid-template-rows:auto auto auto;gap:0;padding-top:1rem;padding-bottom:2rem}.gp-faq__meta{font-size:.62rem}.gp-faq__meta span:last-child{display:none}.gp-faq__hero-main{padding-top:clamp(5rem,22vw,8rem)}.gp-faq__hero h1{font-size:clamp(3.4rem,16.8vw,6rem);line-height:.79}.gp-faq__hero-note{margin-top:3.5rem}.gp-faq__mark{display:none}.gp-faq__index{padding-top:3rem}.gp-faq__index-links{grid-template-columns:1fr 1fr;margin-top:3rem}.gp-faq__index-links a{min-height:9.5rem;border-bottom:1px solid var(--line)}.gp-faq__index-links a:nth-child(odd){border-inline-end:1px solid var(--line)}.gp-faq__index-links a:nth-child(even){border-inline-end:0}.gp-faq__index-links a:last-child{grid-column:1/-1;border-bottom:0;border-inline-end:0}.gp-faq__category{grid-template-columns:1fr;gap:3rem;padding-top:3rem;padding-bottom:4rem}.gp-faq__category-head{min-height:0;gap:4rem}.gp-faq__category-head h2{max-width:none;font-size:clamp(3rem,13vw,5rem);line-height:.83}.gp-faq summary{grid-template-columns:2rem 1fr 1.75rem;gap:.7rem;padding:1.15rem 0;font-size:1.05rem}.gp-faq__answer{padding:0 1.75rem 1.5rem 2.7rem}.gp-faq__answer p{font-size:.94rem}.gp-faq__support{padding-top:3rem}.gp-faq__support-main{grid-template-columns:1fr;gap:2.5rem;padding:4rem 0 3rem}.gp-faq__support h2{font-size:clamp(3rem,13.5vw,5.2rem)}.gp-faq__support-links{grid-template-columns:1fr}.gp-faq__support-links a{min-height:9.5rem;border-inline-end:0;border-bottom:1px solid var(--light)}.gp-faq__support-links a:last-child{border-bottom:0}.gp-faq__closing{grid-template-columns:1fr;align-items:start;gap:2rem}.gp-faq__closing>a{width:6.5rem}.gp-faq__closing small{white-space:normal}}@media(min-width:761px){html[lang^="el"] .gp-faq__hero h1{font-size:clamp(3.8rem,8.2vw,8.9rem);letter-spacing:-.065em}html[lang^="de"] .gp-faq__hero h1{font-size:clamp(3.7rem,8vw,8.5rem);letter-spacing:-.06em}}html[dir="rtl"] .gp-faq__meta,html[dir="rtl"] .gp-faq__label,html[dir="rtl"] .gp-faq summary{direction:rtl}html[dir="rtl"] .gp-faq__hero-note a span,html[dir="rtl"] .gp-faq__section-link span{transform:scaleX(-1)}