@font-face{font-family:Cormorant Garamond Fallback;src:local(Times New Roman);size-adjust:92%;ascent-override:95.2728%;descent-override:29.5923%;line-gap-override:0%}:root{--c-ink:#0e1420;--c-ink-2:#161e2e;--c-line:#2a3448;--c-gold:#c6a664;--c-gold-2:#e2cc97;--c-gold-d:#9c8046;--c-cream:#f4efe6;--c-paper:#faf7f1;--c-text:#1d2433;--c-muted:#6b7385;--c-muted-l:#a3abbb;--c-gold-t:#7a6232;--c-gold-display:#866e3c;--c-muted-t:#596173;--c-lead-ink:#e6e0d4;--c-field:#fffdf9;--c-field-border:#857f72;--c-error:#9e3a2e;--c-error-ink:#eba899;--c-ok:#3e6a4e;--c-ok-ink:#9cc4a6;--c-disabled-bg:#eae5dc;--c-disabled-fg:#596173;--c-disabled-border:#d6cfc2;--rgb-ink:14 20 32;--rgb-gold:198 166 100;--rgb-gold-2:226 204 151;--rgb-gold-d:156 128 70;--ff-serif:var(--font-serif,Georgia, "Times New Roman", serif);--ff-sans:var(--font-sans,"Segoe UI", system-ui, -apple-system, Arial, sans-serif);--fs-display:min(clamp(2.75rem, .25rem + 6.1vw, 5.75rem), 13.75vw);--fs-h1:min(clamp(2.5rem, 1.5rem + 4vw, 5rem), 12.5vw);--fs-h2:min(clamp(2.25rem, 1.35rem + 3.1vw, 4.25rem), 11.25vw);--fs-h3:clamp(1.875rem, 1.42rem + 1.2vw, 2.5rem);--fs-h4:clamp(1.5625rem, 1.38rem + .47vw, 1.8125rem);--fs-lead:clamp(1.4375rem, 1.27rem + .5vw, 1.6875rem);--fs-statement:clamp(1.4375rem, 1.2rem + .8vw, 1.875rem);--fs-note:clamp(1.3125rem, 1.25rem + .25vw, 1.4375rem);--fs-body:clamp(1.125rem, 1.05rem + .25vw, 1.1875rem);--fs-small:1.0625rem;--fs-xs:1rem;--fs-eyebrow:.8125rem;--fs-label:.8125rem;--fs-btn:.875rem;--fs-nav:.9375rem;--fs-stat:clamp(7rem, 4.2rem + 7vw, 11.5rem);--fs-numeral:clamp(3.5rem, 2.4rem + 4.6vw, 7rem);--fs-quote:clamp(2.125rem, 1.2rem + 3.5vw, 4.375rem);--fs-tagline:clamp(1.75rem, 1.15rem + 2.1vw, 3rem);--lh-display:.98;--lh-h1:1;--lh-h2:1.04;--lh-h3:1.1;--lh-h4:1.18;--lh-lead:1.48;--lh-note:1.55;--lh-body:1.65;--lh-small:1.6;--lh-ui:1.2;--lh-quote:1.14;--tr-display:-.016em;--tr-h1:-.014em;--tr-h2:-.01em;--tr-h3:-.005em;--tr-eyebrow:.26em;--tr-label:.18em;--tr-btn:.16em;--tr-nav:.1em;--tr-number:.16em;--tr-wordmark:.24em;--tr-wordmark-sub:.56em;--space-1:4px;--space-2:8px;--space-3:12px;--space-4:16px;--space-5:24px;--space-6:32px;--space-7:40px;--space-8:48px;--space-9:64px;--space-10:80px;--space-11:96px;--space-12:128px;--space-section:clamp(4rem, 2.6rem + 5.2vw, 7rem);--space-section-tight:clamp(3.5rem, 2.4rem + 3.4vw, 5.5rem);--space-head:clamp(1.25rem, 1rem + .6vw, 1.5rem);--space-lead:clamp(1.5rem, 1.1rem + 1.2vw, 2.25rem);--space-block:clamp(2.5rem, 1.6rem + 3vw, 4.5rem);--maxw:1440px;--gutter:clamp(20px, 5.6vw, 5.5rem);--gap:clamp(1rem, 1.7vw, 1.5rem);--col:calc((var(--maxw) - 2 * var(--gutter) - 11 * var(--gap)) / 12);--measure:34em;--measure-lead:30em;--measure-prose:44rem;--header-h:72px;--radius-none:0;--radius-pill:999px;--radius-round:50%;--hairline:1px;--accent-rule:40px;--frame-inset:clamp(10px, 1.4vw, 22px);--frame-inset-band:clamp(12px, 1.6vw, 24px);--frame-on-dark:rgb(var(--rgb-gold-2) / .62);--frame-on-light:rgb(var(--rgb-gold-d) / .75);--frame-band:rgb(var(--rgb-gold) / .45);--z-media-frame:2;--z-header:100;--z-skip:1000;--dur-fast:.16s;--dur-ui:.24s;--dur-line:.48s;--dur-reveal:.9s;--dur-hero:2.4s;--ease-out:cubic-bezier(.2,.7,.2,1);--ease-in-out:cubic-bezier(.45,0,.25,1);--reveal-shift:24px;--stagger:70ms}@media (width>=1000px){:root{--header-h:104px}}@media (width>=1440px){:root{--header-h:112px}}:root,.theme-paper,.theme-cream{--bg:var(--c-paper);--bg-alt:var(--c-cream);--knockout:var(--c-paper);--fg:var(--c-text);--fg-strong:var(--c-ink);--fg-muted:var(--c-muted-t);--fg-lead:var(--c-text);--accent-text:var(--c-gold-t);--accent-display:var(--c-gold-display);--accent-ui:var(--c-gold-d);--em:var(--c-gold-display);--rule:rgb(var(--rgb-gold-d) / .34);--rule-strong:rgb(var(--rgb-gold-d) / .62);--focus:var(--c-gold-display);--btn-bg:var(--c-ink);--btn-fg:var(--c-cream);--btn-border:var(--c-ink);--btn-bg-hover:var(--c-ink-2);--btn-fg-hover:var(--c-gold-2);--frame-color:var(--frame-on-dark);color-scheme:light}.theme-cream{--bg:var(--c-cream);--bg-alt:var(--c-paper);--knockout:var(--c-cream)}.theme-ink{--bg:var(--c-ink);--bg-alt:var(--c-ink-2);--knockout:var(--c-ink);--fg:var(--c-cream);--fg-strong:var(--c-cream);--fg-muted:var(--c-muted-l);--fg-lead:var(--c-lead-ink);--accent-text:var(--c-gold);--accent-display:var(--c-gold-2);--accent-ui:var(--c-gold);--em:var(--c-gold-2);--rule:var(--c-line);--rule-strong:rgb(var(--rgb-gold) / .55);--focus:var(--c-gold);--btn-bg:var(--c-gold);--btn-fg:var(--c-ink);--btn-border:var(--c-gold);--btn-bg-hover:var(--c-gold-2);--btn-fg-hover:var(--c-ink);color-scheme:dark}.theme-paper,.theme-cream,.theme-ink{background:var(--bg);color:var(--fg)}*,:before,:after{box-sizing:border-box}html{scroll-padding-top:calc(var(--header-h) + 24px);scrollbar-gutter:stable;-webkit-text-size-adjust:100%;text-size-adjust:100%;-webkit-hyphens:manual;hyphens:manual}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}@media (height<=480px){html{scroll-padding-top:24px}}body{min-height:100dvh;font:400 var(--fs-body)/var(--lh-body) var(--ff-sans);font-synthesis:none;font-kerning:normal;background:var(--bg);color:var(--fg);overflow-wrap:break-word;flex-direction:column;margin:0;display:flex}main{flex:1 0 auto}h1,h2,h3,h4,h5,h6,p,figure,blockquote,dl,dd,ol,ul,fieldset{margin:0}fieldset{border:0;min-width:0;padding:0}legend{padding:0}ol[role=list],ul[role=list]{padding:0;list-style:none}img,picture,svg,video,canvas{max-width:100%;display:block}img{height:auto}input,button,textarea,select{font:inherit;color:inherit;letter-spacing:inherit}button{cursor:pointer}a{color:inherit;text-decoration:none}strong,b{font-weight:500}em,i{font-style:italic}abbr[title]{text-decoration:none}hr{background:var(--rule);border:0;height:1px;margin:0}table{border-collapse:collapse}[hidden]{display:none!important}h1,h2,h3,h4,h5,h6{font-family:var(--ff-serif);color:var(--fg-strong);font-variant-numeric:lining-nums;text-wrap:balance;font-weight:500}h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--tr-h1)}h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2)}h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}h4{font-size:var(--fs-h4);line-height:var(--lh-h4)}p{text-wrap:pretty}:focus-visible{outline:2px solid var(--focus);outline-offset:4px}::selection{background:var(--c-gold-2);color:var(--c-ink)}.nw{white-space:nowrap}.visually-hidden{clip:rect(0 0 0 0);clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;overflow:hidden;position:absolute!important}.skip-link{top:var(--space-4);left:var(--space-4);z-index:var(--z-skip);background:var(--c-ink);min-height:44px;color:var(--c-cream);font:500 var(--fs-xs)/1.2 var(--ff-sans);transform:translateY(calc(-100% - var(--space-6)));align-items:center;padding:0 18px;text-decoration:none;display:inline-flex;position:absolute}.skip-link:focus,.skip-link:focus-visible{outline:2px solid var(--c-gold);outline-offset:2px;transform:none}#tartalom:focus{outline:none}a:not([class]),.link{color:var(--fg-strong);text-decoration-line:underline;text-decoration-thickness:1px;text-decoration-color:var(--accent-display);text-underline-offset:.2em;transition:color var(--dur-fast) var(--ease-out)}a:not([class]):hover,.link:hover{text-decoration-thickness:2px}.display,.h1,.h2,.h3,.h4{font-family:var(--ff-serif);color:var(--fg-strong);font-variant-numeric:lining-nums;text-wrap:balance;margin:0;font-weight:500}.display{font-size:var(--fs-display);line-height:var(--lh-display);letter-spacing:var(--tr-display)}.h1{font-size:var(--fs-h1);line-height:var(--lh-h1);letter-spacing:var(--tr-h1)}.h2{font-size:var(--fs-h2);line-height:var(--lh-h2);letter-spacing:var(--tr-h2)}.h3{font-size:var(--fs-h3);line-height:var(--lh-h3);letter-spacing:var(--tr-h3)}.h4{font-size:var(--fs-h4);line-height:var(--lh-h4);letter-spacing:0}:is(h1,h2,h3,h4,.display,.h1,.h2,.h3,.h4) em{color:var(--em);font-style:italic;font-weight:500}:is(h1,h2,h3,.h1,.h2,.h3) em{display:block}:is(.display,.em-inline) em{display:inline}.lead{max-width:var(--measure-lead);font:400 var(--fs-lead)/var(--lh-lead) var(--ff-serif);color:var(--fg-lead);margin:0}.statement{border-top:1px solid var(--rule);font:italic 400 var(--fs-statement)/1.45 var(--ff-serif);color:var(--fg);text-wrap:balance;margin:0;padding-top:28px;position:relative}.statement:before{content:"";width:var(--accent-rule);background:var(--accent-ui);height:1px;position:absolute;top:-1px;left:0}.body{max-width:var(--measure)}.small{font-size:var(--fs-small);line-height:var(--lh-small)}.muted{color:var(--fg-muted)}.measure{max-width:var(--measure)}@supports (initial-letter:3) or (-webkit-initial-letter:3){.dropcap:first-letter{-webkit-initial-letter:3;initial-letter:3;color:var(--accent-display);margin-right:.12em;font-weight:500}}.eyebrow{font:500 var(--fs-eyebrow)/1.6 var(--ff-sans);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;text-wrap:balance;color:var(--accent-text);align-items:flex-start;gap:16px;margin:0;display:flex}.eyebrow:before{content:"";background:currentColor;flex:none;width:40px;height:1px;margin-top:.8em}.eyebrow--center{text-align:center;justify-content:center}.eyebrow--center:after{content:"";background:currentColor;flex:none;width:40px;height:1px;margin-top:.8em}.eyebrow--plain:before,.eyebrow--plain:after{display:none}@media (width<=599px){.eyebrow--center:before,.eyebrow--center:after{width:24px}.eyebrow--center{gap:12px}}@media (width<=389px){.eyebrow{letter-spacing:.2em}}.label{font:500 var(--fs-label)/1.4 var(--ff-sans);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--accent-text)}.wrap{width:100%;max-width:var(--maxw);padding-inline:var(--gutter);margin-inline:auto}.grid{grid-template-columns:[full-start] var(--gutter) [content-start] minmax(0,1fr) [content-end] var(--gutter) [full-end];display:grid}.grid>*{grid-column:content}.grid>.full{grid-column:full}@media (width>=1000px){.grid{column-gap:var(--gap);grid-template-columns:[full-start] minmax(calc(var(--gutter) - var(--gap)),1fr) [content-start] repeat(12,[col-start] minmax(0,var(--col))) [content-end] minmax(calc(var(--gutter) - var(--gap)),1fr) [full-end]}.grid>.col-body{grid-column:4 col-start/content-end}.grid>.col-lead{grid-column:4 col-start/span 6}}.section{padding-block:var(--space-section)}.section--tight{padding-block:var(--space-section-tight)}.section--flush{padding-block:0}.stack>*+*{margin-top:var(--space-lead)}.sprite{width:0;height:0;position:absolute;overflow:hidden}.icon{width:20px;height:20px;color:var(--accent-ui);fill:none;flex:none}.icon--16{width:16px;height:16px}.icon--18{width:18px;height:18px}.icon--22{width:22px;height:22px}.icon--26{width:26px;height:26px}.icon--28{width:28px;height:28px}.icon--30{width:30px;height:30px}.icon--34{width:34px;height:34px}.icon--36{width:36px;height:36px}.icon--arrow{width:36px;height:12px}.icon--chevron{width:14px;height:8px}.icon--menu{width:24px;height:9px}.icon--current{color:currentColor}.btn{min-height:52px;padding:10px calc(28px - var(--tr-btn)) 10px 28px;border:1px solid var(--btn-border);border-radius:var(--radius-none);background:var(--btn-bg);color:var(--btn-fg);font:500 var(--fs-btn)/var(--lh-ui) var(--ff-sans);letter-spacing:var(--tr-btn);text-transform:uppercase;text-align:center;cursor:pointer;-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-ui) var(--ease-out),color var(--dur-ui) var(--ease-out),border-color var(--dur-ui) var(--ease-out);justify-content:center;align-items:center;gap:12px;margin:0;text-decoration:none;display:inline-flex}@media (width>=1000px){.btn{min-height:56px}}.btn:hover{background:var(--btn-bg-hover);border-color:var(--btn-bg-hover);color:var(--btn-fg-hover)}.btn:active{transform:translateY(1px)}.btn:focus-visible{outline:2px solid var(--focus);outline-offset:4px}.btn--line{border-color:var(--rule-strong);min-height:48px;color:var(--fg);background:0 0}.btn--line:hover{background:var(--bg-alt);border-color:var(--accent-ui);color:var(--fg-strong)}@media (width>=1000px){.btn--line{min-height:52px}}.btn--sm{min-height:44px}@media (width>=1000px){.btn--sm{min-height:48px}}.btn--block{width:100%}.btn:disabled,.btn[aria-disabled=true]{background:var(--c-disabled-bg);border-color:var(--c-disabled-border);color:var(--c-disabled-fg);cursor:not-allowed;transform:none}.btn[aria-busy=true]{opacity:.85;cursor:progress}@media (width<=379px){.btn{letter-spacing:.08em;padding-inline:16px calc(16px - .08em)}}.textlink{min-height:44px;font:500 var(--fs-btn)/var(--lh-ui) var(--ff-sans);letter-spacing:var(--tr-btn);text-transform:uppercase;color:var(--fg);transition:color var(--dur-fast) var(--ease-out);align-items:center;gap:16px;padding-block:12px;text-decoration:none;display:inline-flex}.textlink:hover{color:var(--fg-strong)}.textlink__label{min-width:0}.textlink--line:after{content:"";background:var(--accent-ui);transform-origin:0;flex:none;width:76px;height:1px;transform:scaleX(.58)}.textlink--line:hover:after{transform:scaleX(1)}.textlink--arrow .icon{color:var(--accent-ui)}.textlink--arrow:hover .icon{transform:translate(6px)}.textlink--row{border-bottom:1px solid var(--rule);justify-content:space-between;width:100%;display:flex}@media (prefers-reduced-motion:no-preference){.textlink--line:after,.textlink--arrow .icon{transition:transform var(--dur-line) var(--ease-out)}}@media (width<=599px){.textlink--line{flex-wrap:wrap;row-gap:6px}.textlink--line:after{width:44px;transform:none}}.note{border-left:1px solid var(--accent-ui);max-width:32em;font:italic 400 var(--fs-note)/var(--lh-note) var(--ff-serif);color:var(--fg-muted);text-wrap:pretty;margin:0;padding:2px 0 2px 20px}.disclaimer{border:1px solid var(--rule);max-width:40em;font:400 var(--fs-small)/var(--lh-small) var(--ff-sans);color:var(--fg-muted);grid-template-columns:20px minmax(0,1fr);align-items:start;gap:12px;margin:0;padding:16px 20px;display:grid}.disclaimer .icon{margin-top:.1em}@media (width<=359px){.disclaimer{grid-template-columns:minmax(0,1fr);padding:14px}}.frame{position:relative}.frame:after{content:"";inset:var(--frame-inset);border:1px solid var(--frame-color);pointer-events:none;z-index:var(--z-media-frame);position:absolute}.frame--light{--frame-color:var(--frame-on-light)}.frame--band{--frame-color:var(--frame-band)}.frame--band:after{inset:var(--frame-inset-band)}.media{margin:0;position:relative;overflow:hidden}@media (height<=480px) and (orientation:landscape){.media{max-height:calc(100svh - 16px)}}.photo{display:block}.photo__img{width:100%;height:auto;display:block}.photo--fill{position:absolute;inset:0}.photo--fill .photo__img{object-fit:cover;width:100%;height:100%}.photo__img.photo--hero{object-position:36% 72%}.photo__img.photo--about{object-position:50% 70%}.photo__img.photo--band{object-position:52% 72%}.photo__img.photo--protection{object-position:60% 85%}.photo__img.photo--camera{object-position:100% 45%}.photo__img.photo--network{object-position:100% 42%}.photo__img.photo--drone{object-position:33% 60%}.photo__img.op-center{object-position:50% 50%}.photo__img.op-top{object-position:50% 0%}.photo__img.op-bottom{object-position:50% 100%}@media (prefers-reduced-motion:no-preference){.reveal-ready [data-reveal]{opacity:0;transform:translateY(var(--reveal-shift));transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out)}.reveal-ready [data-reveal=fade]{transform:none}.reveal-ready [data-reveal].is-in{opacity:1;transform:none}.reveal-ready [data-reveal-list]>*{opacity:0;transform:translateY(var(--reveal-shift));transition:opacity var(--dur-reveal) var(--ease-out),transform var(--dur-reveal) var(--ease-out)}.reveal-ready [data-reveal-list]>:nth-child(2){transition-delay:var(--stagger)}.reveal-ready [data-reveal-list]>:nth-child(3){transition-delay:calc(2 * var(--stagger))}.reveal-ready [data-reveal-list]>:nth-child(n+4){transition-delay:calc(3 * var(--stagger))}.reveal-ready [data-reveal-list].is-in>*{opacity:1;transform:none}}@media print{[data-reveal],[data-reveal-list]>*{opacity:1!important;transform:none!important}.theme-ink{--bg:var(--c-paper);--bg-alt:var(--c-cream);--knockout:var(--c-paper);--fg:var(--c-text);--fg-strong:var(--c-ink);--fg-muted:var(--c-muted-t);--fg-lead:var(--c-text);--accent-text:var(--c-gold-t);--accent-display:var(--c-gold-display);--accent-ui:var(--c-gold-d);--em:var(--c-gold-display);--rule:rgb(var(--rgb-gold-d) / .34);--rule-strong:rgb(var(--rgb-gold-d) / .62);--focus:var(--c-gold-display);color-scheme:light}.btn{border-color:var(--c-ink)!important;color:var(--c-ink)!important;background:0 0!important}.site-footer__link[aria-current]{color:var(--fg-strong)!important}.site-header{position:static!important}.skip-link,.menu-btn,.menu-fallback,.site-header__contact,.site-header__cta,.band__media{display:none!important}.utility{display:block!important}.utility__text--short{display:none!important}.utility__text--full{display:inline!important}.cover{min-height:0!important}.band{padding-bottom:48px!important}figure,.media,.card,.feature,.step,.note,.disclaimer,.strip__item{break-inside:avoid}h1,h2,h3,h4,.eyebrow{break-after:avoid}}.logo[data-astro-cid-f7espo7c]{--name:22px;--mark:calc(var(--name) * 2.08);--sub:max(calc(var(--name) * .42), 11px);--c-mark:var(--accent-ui);--c-name:var(--fg-strong);--c-sub:var(--accent-text);align-items:center;gap:calc(var(--mark) * .3);min-height:44px;color:var(--c-mark);flex:none;text-decoration:none;display:inline-flex}.logo--s[data-astro-cid-f7espo7c]{--name:17px}.logo--l[data-astro-cid-f7espo7c]{--name:31px}.logo--header[data-astro-cid-f7espo7c]{--name:clamp(17px, min(8.77vw - 10.4px, 7.79vw - 6.9px), 24px)}@media (width>=1000px){.logo--header[data-astro-cid-f7espo7c]{--name:31px}}.logo--footer[data-astro-cid-f7espo7c]{--name:clamp(20px, 6.4vw, 27px)}@media (width>=600px){.logo--footer[data-astro-cid-f7espo7c]{--name:clamp(20px, 3.6vw, 27px)}}.logo--stacked[data-astro-cid-f7espo7c]{flex-direction:column}.logo--mono-ink[data-astro-cid-f7espo7c]{--c-mark:var(--c-ink);--c-name:var(--c-ink);--c-sub:var(--c-ink)}.logo--mono-cream[data-astro-cid-f7espo7c]{--c-mark:var(--c-cream);--c-name:var(--c-cream);--c-sub:var(--c-cream)}.logo--mono-gold[data-astro-cid-f7espo7c]{--c-mark:var(--c-gold);--c-name:var(--c-gold);--c-sub:var(--c-gold)}.logo__mark[data-astro-cid-f7espo7c]{width:var(--mark);height:var(--mark);color:var(--c-mark);flex:none}.logo__wm[data-astro-cid-f7espo7c]{white-space:nowrap;flex-direction:column;align-items:center;line-height:1;display:flex}.logo__name[data-astro-cid-f7espo7c]{padding-left:var(--tr-wordmark);font:500 var(--name) / 1 var(--ff-serif);letter-spacing:var(--tr-wordmark);text-transform:uppercase;color:var(--c-name)}.logo__sub[data-astro-cid-f7espo7c]{margin-top:calc(var(--name) * .32);padding-left:var(--tr-wordmark-sub);font:500 var(--sub) / 1 var(--ff-sans);letter-spacing:var(--tr-wordmark-sub);text-transform:uppercase;color:var(--c-sub)}a[data-astro-cid-f7espo7c].logo:focus-visible{outline-offset:6px}@media (width<=599px){.btn--block-mobile[data-astro-cid-ekguhzzh]{width:100%}}.langs[data-astro-cid-l4evwy7q]{font:500 var(--fs-nav) / 1 var(--ff-sans)}.langs__list[data-astro-cid-l4evwy7q]{align-items:center;margin:0;padding:0;list-style:none;display:flex}.langs__link[data-astro-cid-l4evwy7q]{min-width:44px;min-height:44px;color:var(--fg);letter-spacing:.14em;text-indent:.14em;transition:color var(--dur-fast) var(--ease-out);justify-content:center;align-items:center;padding-inline:8px;text-decoration:none;display:inline-flex}.langs__link[data-astro-cid-l4evwy7q]:hover{color:var(--c-gold-2)}.langs__link[data-astro-cid-l4evwy7q][aria-current]{color:var(--c-gold-2);text-underline-offset:.35em;text-decoration:underline 1px}.langs--header[data-astro-cid-l4evwy7q] .langs__link[data-astro-cid-l4evwy7q]{letter-spacing:var(--tr-nav);text-indent:var(--tr-nav)}.langs--header[data-astro-cid-l4evwy7q] .langs__link[data-astro-cid-l4evwy7q]:hover{color:var(--fg)}.langs--header[data-astro-cid-l4evwy7q] .langs__link[data-astro-cid-l4evwy7q][aria-current]{color:var(--fg-strong);text-decoration:none}.langs--header[data-astro-cid-l4evwy7q] .langs__label[data-astro-cid-l4evwy7q]{line-height:44px;display:inline-block;position:relative}.langs--header[data-astro-cid-l4evwy7q] .langs__label[data-astro-cid-l4evwy7q]:after{content:"";left:0;right:var(--tr-nav);background:var(--accent-ui);transform-origin:0;height:1px;position:absolute;bottom:6px;transform:scaleX(0)}.langs--header[data-astro-cid-l4evwy7q] .langs__link[data-astro-cid-l4evwy7q]:hover .langs__label[data-astro-cid-l4evwy7q]:after,.langs--header[data-astro-cid-l4evwy7q] .langs__link[data-astro-cid-l4evwy7q][aria-current] .langs__label[data-astro-cid-l4evwy7q]:after{transform:scaleX(1)}@media (prefers-reduced-motion:no-preference){.langs--header[data-astro-cid-l4evwy7q] .langs__label[data-astro-cid-l4evwy7q]:after{transition:transform var(--dur-line) var(--ease-out)}}@media (forced-colors:active){.langs--header[data-astro-cid-l4evwy7q] .langs__label[data-astro-cid-l4evwy7q]:after{background:linktext}}.langs--bar[data-astro-cid-l4evwy7q]{margin-right:calc(2px - .14em)}.langs--bar[data-astro-cid-l4evwy7q] .langs__link[data-astro-cid-l4evwy7q]:focus-visible{outline-offset:-2px}.langs--menu[data-astro-cid-l4evwy7q]{flex:none;margin:-16px 0 32px -8px}.langs--menu[data-astro-cid-l4evwy7q] .langs__list[data-astro-cid-l4evwy7q]{gap:4px}.mmenu[data-astro-cid-xlat7obg]{border:0;padding:0}.mmenu[data-astro-cid-xlat7obg][open]{width:100%;max-width:none;height:100dvh;max-height:none;padding:0 var(--gutter) 32px;overscroll-behavior:contain;scroll-padding-top:var(--header-h);background:var(--bg);color:var(--fg);flex-direction:column;margin:0;display:flex;inset:0;overflow-y:auto}.mmenu[data-astro-cid-xlat7obg]::backdrop{background:rgb(var(--rgb-ink) / .6)}html:has(.mmenu[open]){background:var(--c-ink);overflow:hidden}.mmenu__top[data-astro-cid-xlat7obg]{z-index:1;background:var(--bg);height:var(--header-h);border-bottom:1px solid var(--rule);flex:none;justify-content:space-between;align-items:center;gap:24px;display:flex;position:sticky;top:0}.mmenu__close[data-astro-cid-xlat7obg]{min-width:44px;min-height:44px;color:var(--fg);font:500 var(--fs-nav) / 1 var(--ff-sans);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;justify-content:center;align-items:center;gap:12px;margin-right:-10px;padding:0 10px;display:inline-flex}.mmenu__close[data-astro-cid-xlat7obg] .icon{width:22px;height:22px}.mmenu__close[data-astro-cid-xlat7obg]:hover{color:var(--c-gold-2)}@media (width<=479px){.mmenu__close-label[data-astro-cid-xlat7obg]{clip-path:inset(50%);white-space:nowrap;width:1px;height:1px;position:absolute;overflow:hidden}}.mmenu__nav[data-astro-cid-xlat7obg]{margin:12px 0 40px}.mmenu__nav[data-astro-cid-xlat7obg] ul[data-astro-cid-xlat7obg]{margin:0;padding:0;list-style:none}.mmenu__nav[data-astro-cid-xlat7obg] a[data-astro-cid-xlat7obg]{border-bottom:1px solid var(--rule);font:500 clamp(2.125rem, 1.6rem + 2vw, 2.75rem) / 1.1 var(--ff-serif);color:var(--fg-strong);transition:color var(--dur-fast) var(--ease-out);padding:18px 0;text-decoration:none;display:block}.mmenu__nav[data-astro-cid-xlat7obg] a[data-astro-cid-xlat7obg]:hover,.mmenu__nav[data-astro-cid-xlat7obg] a[data-astro-cid-xlat7obg][aria-current]{color:var(--c-gold-2)}.mmenu__nav[data-astro-cid-xlat7obg] a[data-astro-cid-xlat7obg][aria-current]{text-underline-offset:.25em;text-decoration:underline 1px}@media (height<=520px) and (orientation:landscape){.mmenu__nav[data-astro-cid-xlat7obg]{margin:4px 0 20px}.mmenu__nav[data-astro-cid-xlat7obg] a[data-astro-cid-xlat7obg]{padding:10px 0;font-size:1.75rem}}.mmenu[data-astro-cid-xlat7obg] .mmenu__cta{flex:none;margin-top:auto}@media (width>=600px){.mmenu[data-astro-cid-xlat7obg] .mmenu__cta,.mmenu__contact[data-astro-cid-xlat7obg]{max-width:28rem}}.mmenu__contact[data-astro-cid-xlat7obg]{border-bottom:1px solid var(--rule);flex:none;margin:28px 0 0;padding:0;list-style:none}.mmenu__contact-link[data-astro-cid-xlat7obg]{border-top:1px solid var(--rule);min-height:64px;color:var(--fg-strong);grid-template-columns:22px minmax(0,1fr);align-items:center;column-gap:16px;padding-block:10px;text-decoration:none;display:grid}.mmenu__contact-text[data-astro-cid-xlat7obg]{flex-direction:column;gap:4px;min-width:0;display:flex}.mmenu__contact-label[data-astro-cid-xlat7obg]{font:500 var(--fs-label) / 1.2 var(--ff-sans);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--accent-text)}.mmenu__contact-value[data-astro-cid-xlat7obg]{font:400 var(--fs-body) / 1.3 var(--ff-sans);font-variant-numeric:lining-nums tabular-nums;overflow-wrap:anywhere;transition:color var(--dur-fast) var(--ease-out)}.mmenu__contact-link[data-astro-cid-xlat7obg]:hover .mmenu__contact-value[data-astro-cid-xlat7obg]{color:var(--c-gold-2);text-underline-offset:.25em;text-decoration:underline 1px}.mmenu__contact-link[data-astro-cid-xlat7obg]:focus-visible{outline-offset:2px}.mmenu__legal[data-astro-cid-xlat7obg]{font:400 var(--fs-xs) / 1.6 var(--ff-sans);color:var(--fg-muted);flex:none;margin-top:20px}.mmenu__legal[data-astro-cid-xlat7obg] a[data-astro-cid-xlat7obg]{color:var(--fg-muted);text-decoration:underline;text-decoration-color:var(--rule-strong);text-underline-offset:.2em;padding-block:12px;display:inline-block}.mmenu__legal[data-astro-cid-xlat7obg] a[data-astro-cid-xlat7obg]:hover{color:var(--fg-strong)}@media (prefers-reduced-motion:no-preference){.mmenu[data-astro-cid-xlat7obg]{opacity:0;transition:opacity var(--dur-ui) var(--ease-out), transform var(--dur-ui) var(--ease-out), overlay var(--dur-ui) allow-discrete, display var(--dur-ui) allow-discrete;transform:translateY(8px)}.mmenu[data-astro-cid-xlat7obg][open]{opacity:1;transform:none}@starting-style{.mmenu[data-astro-cid-xlat7obg][open]{opacity:0;transform:translateY(8px)}}}.topbar[data-astro-cid-nen7h5rs]{display:none}.topbar__in[data-astro-cid-nen7h5rs]{padding-inline:calc(var(--gutter) - 10px);flex-wrap:wrap;justify-content:flex-end;align-items:center;gap:0 20px;display:flex}.topbar__langs[data-astro-cid-nen7h5rs]{display:none}@media (width<=599px){.topbar[data-astro-cid-nen7h5rs],.topbar__langs[data-astro-cid-nen7h5rs]{display:block}}@media (width<=699px){.topbar--contact[data-astro-cid-nen7h5rs]{display:block}.topbar__in[data-astro-cid-nen7h5rs]>.utility[data-astro-cid-nen7h5rs]{flex:1}}@media (width>=1000px){.topbar--contact[data-astro-cid-nen7h5rs]{display:block}}.utility[data-astro-cid-nen7h5rs]{font:500 var(--fs-xs) / 1.2 var(--ff-sans)}.utility__in[data-astro-cid-nen7h5rs]{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:0 4px;margin:0;padding:0;list-style:none;display:flex}.utility__link[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--fg);font-variant-numeric:lining-nums tabular-nums;transition:color var(--dur-fast) var(--ease-out);align-items:center;gap:10px;padding-inline:10px;display:inline-flex}.utility__link[data-astro-cid-nen7h5rs]:hover{color:var(--c-gold-2)}.utility__link[data-astro-cid-nen7h5rs]:hover .utility__text[data-astro-cid-nen7h5rs]{text-underline-offset:.3em;text-decoration:underline 1px}.utility__link[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:-2px}.utility__text--full[data-astro-cid-nen7h5rs]{display:none}@media (width>=1000px){.utility__in[data-astro-cid-nen7h5rs]{justify-content:flex-end;gap:0 20px}.utility__text--short[data-astro-cid-nen7h5rs]{display:none}.utility__text--full[data-astro-cid-nen7h5rs]{display:inline}}.site-header[data-astro-cid-nen7h5rs]{z-index:var(--z-header);height:var(--header-h);background:var(--bg);border-bottom:1px solid var(--rule);position:sticky;top:0}@media (height<=480px){.site-header[data-astro-cid-nen7h5rs]{position:static}}.site-header__in[data-astro-cid-nen7h5rs]{--row-gap:clamp(12px, 2.2vw, 32px);align-items:center;gap:var(--row-gap);height:100%;display:flex}.site-header__in[data-astro-cid-nen7h5rs]>.site-header__logo{margin-right:auto}.site-nav[data-astro-cid-nen7h5rs],.site-header__cta[data-astro-cid-nen7h5rs],.site-header__contact[data-astro-cid-nen7h5rs],.site-header__in[data-astro-cid-nen7h5rs]>.site-header__langs{flex:none;display:none}.site-nav[data-astro-cid-nen7h5rs] ul[data-astro-cid-nen7h5rs]{align-items:center;gap:20px;margin:0;padding:0;list-style:none;display:flex}.site-nav__link[data-astro-cid-nen7h5rs]{min-height:44px;font:500 var(--fs-nav) / 1 var(--ff-sans);letter-spacing:var(--tr-nav);text-transform:uppercase;white-space:nowrap;color:var(--fg);transition:color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex;position:relative}.site-nav__link[data-astro-cid-nen7h5rs]:after{content:"";left:0;right:var(--tr-nav);background:var(--accent-ui);transform-origin:0;height:1px;position:absolute;bottom:6px;transform:scaleX(0)}.site-nav__link[data-astro-cid-nen7h5rs]:hover:after,.site-nav__link[data-astro-cid-nen7h5rs][aria-current]:after{transform:scaleX(1)}.site-nav__link[data-astro-cid-nen7h5rs][aria-current]{color:var(--fg-strong)}@media (prefers-reduced-motion:no-preference){.site-nav__link[data-astro-cid-nen7h5rs]:after{transition:transform var(--dur-line) var(--ease-out)}}@media (forced-colors:active){.site-nav__link[data-astro-cid-nen7h5rs]:after{background:linktext}}.site-header__contact[data-astro-cid-nen7h5rs]{align-items:center;gap:8px;margin:0;padding:0;list-style:none}.icon-btn[data-astro-cid-nen7h5rs]{border:1px solid var(--rule-strong);width:44px;height:44px;color:var(--fg);-webkit-tap-highlight-color:transparent;transition:background-color var(--dur-ui) var(--ease-out), border-color var(--dur-ui) var(--ease-out), color var(--dur-ui) var(--ease-out);justify-content:center;align-items:center;display:inline-flex}.icon-btn[data-astro-cid-nen7h5rs]:hover{background:var(--bg-alt);border-color:var(--accent-ui);color:var(--fg-strong)}@media (width>=700px) and (width<=999px){.site-header__contact[data-astro-cid-nen7h5rs]{display:flex}}.menu-btn[data-astro-cid-nen7h5rs],.menu-fallback[data-astro-cid-nen7h5rs]{min-height:44px;color:var(--fg);font:500 var(--fs-nav) / 1 var(--ff-sans);font-size:min(var(--fs-nav), 4.7vw);letter-spacing:.14em;text-transform:uppercase;background:0 0;border:0;flex:none;align-items:center;gap:14px;margin-right:-10px;padding:0 10px;text-decoration:none;display:inline-flex}.menu-btn[data-astro-cid-nen7h5rs]:hover,.menu-fallback[data-astro-cid-nen7h5rs]:hover{color:var(--fg-strong)}.menu-btn__name[data-astro-cid-nen7h5rs]{display:none}@media (width>=600px){.menu-btn__name[data-astro-cid-nen7h5rs]{display:inline}}html:not(.js) .menu-btn[data-astro-cid-nen7h5rs],html.js .menu-fallback[data-astro-cid-nen7h5rs]{display:none}@media (width<=599px){.menu-btn[data-astro-cid-nen7h5rs] .icon,.menu-fallback[data-astro-cid-nen7h5rs] .icon{display:none}.menu-btn[data-astro-cid-nen7h5rs],.menu-fallback[data-astro-cid-nen7h5rs]{margin-right:calc(-8px - .14em);padding-inline:8px}.menu-btn[data-astro-cid-nen7h5rs]:focus-visible,.menu-fallback[data-astro-cid-nen7h5rs]:focus-visible{outline-offset:-2px}}@media (width>=600px){.site-header__in[data-astro-cid-nen7h5rs]>.site-header__langs{margin-inline:-10px;display:block}.menu-btn[data-astro-cid-nen7h5rs],.menu-fallback[data-astro-cid-nen7h5rs]{justify-content:center;width:44px;padding:0}.menu-btn__word[data-astro-cid-nen7h5rs]{display:none}}@media (width>=1000px){.site-header__in[data-astro-cid-nen7h5rs]{--row-gap:clamp(24px, 2.2vw, 32px)}.site-header__cta[data-astro-cid-nen7h5rs]{display:flex}.site-header__in[data-astro-cid-nen7h5rs]>.site-header__langs{margin-left:-2px;position:relative}.site-header__in[data-astro-cid-nen7h5rs]>.site-header__langs:before{content:"";top:50%;left:calc(10px - (var(--row-gap) + 8px) / 2);background:var(--rule-strong);width:1px;height:24px;position:absolute;transform:translateY(-50%)}}@media (width>=1440px){.site-header__in[data-astro-cid-nen7h5rs]{--row-gap:24px}.site-nav[data-astro-cid-nen7h5rs]{display:block}.site-header__cta[data-astro-cid-nen7h5rs] .btn{padding-inline:20px calc(20px - var(--tr-btn))}.site-header__in[data-astro-cid-nen7h5rs]>.site-header__langs{margin-right:-10px}.menu-btn[data-astro-cid-nen7h5rs],.menu-fallback[data-astro-cid-nen7h5rs],html.js .menu-btn[data-astro-cid-nen7h5rs]{display:none}}.site-header--overlay[data-astro-cid-nen7h5rs]{isolation:isolate;margin-bottom:calc(-1 * var(--header-h));background:0 0}.site-header--overlay[data-astro-cid-nen7h5rs]:before{content:"";z-index:-1;background:var(--bg);transition:opacity var(--dur-ui) var(--ease-out);position:absolute;inset:0}.site-header--overlay[data-astro-cid-nen7h5rs][data-at-top]:before{opacity:0}.site-header--overlay[data-astro-cid-nen7h5rs][data-at-top]{border-bottom-color:#0000}@media (width<=599px){.textlink--row-mobile[data-astro-cid-twzuq6vf]{border-bottom:1px solid var(--rule);justify-content:space-between;width:100%;display:flex}}.site-footer[data-astro-cid-jo6i4kqk]{padding-top:var(--space-section-tight)}.site-footer__grid[data-astro-cid-jo6i4kqk]{gap:44px var(--gap);grid-template-columns:minmax(0,1fr);display:grid}@media (width>=600px){.site-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:repeat(2,minmax(0,1fr))}}@media (width>=1280px){.site-footer__grid[data-astro-cid-jo6i4kqk]{grid-template-columns:minmax(0,4.2fr) minmax(0,2.2fr) minmax(0,3.1fr) minmax(0,3.6fr)}}.site-footer__areas[data-astro-cid-jo6i4kqk]{max-width:30em;font:500 var(--fs-label) / 1.5 var(--ff-sans);letter-spacing:.2em;text-transform:uppercase;color:var(--fg-muted);margin:28px 0 0;padding:0;list-style:none}.site-footer__areas[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]{text-wrap:balance}.site-footer__areas[data-astro-cid-jo6i4kqk] li[data-astro-cid-jo6i4kqk]+li[data-astro-cid-jo6i4kqk]{margin-top:7px}.site-footer__h[data-astro-cid-jo6i4kqk]{font:500 var(--fs-label) / 1.2 var(--ff-sans);letter-spacing:.26em;text-transform:uppercase;color:var(--accent-text);margin:0 0 16px}.site-footer[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin-left:0;padding:0;list-style:none}.site-footer[data-astro-cid-jo6i4kqk] nav[data-astro-cid-jo6i4kqk] ul[data-astro-cid-jo6i4kqk]{margin:0}.site-footer__link[data-astro-cid-jo6i4kqk]{min-height:44px;font:400 1.5rem / 1.25 var(--ff-serif);color:var(--fg-strong);transition:color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex}.site-footer__link[data-astro-cid-jo6i4kqk]:hover,.site-footer__link[data-astro-cid-jo6i4kqk][aria-current]{color:var(--c-gold-2)}.site-footer__link[data-astro-cid-jo6i4kqk][aria-current]{text-underline-offset:.25em;text-decoration:underline 1px}#lablec-navigacio[data-astro-cid-jo6i4kqk]:focus{outline:none}.site-footer__contact[data-astro-cid-jo6i4kqk]{margin:12px 0 0}.site-footer__contact-row[data-astro-cid-jo6i4kqk]+.site-footer__contact-row[data-astro-cid-jo6i4kqk]{margin-top:6px}.site-footer__contact[data-astro-cid-jo6i4kqk] dt[data-astro-cid-jo6i4kqk]{font:500 var(--fs-label) / 1.2 var(--ff-sans);letter-spacing:var(--tr-label);text-transform:uppercase;color:var(--fg-muted)}.site-footer__contact[data-astro-cid-jo6i4kqk] dd[data-astro-cid-jo6i4kqk]{margin:0}.site-footer__contact-link[data-astro-cid-jo6i4kqk]{min-height:44px;font:400 var(--fs-body) / 1.3 var(--ff-sans);font-variant-numeric:lining-nums tabular-nums;overflow-wrap:anywhere;color:var(--fg-strong);transition:color var(--dur-fast) var(--ease-out);align-items:center;display:inline-flex}.site-footer__contact-link[data-astro-cid-jo6i4kqk]:hover{color:var(--c-gold-2);text-underline-offset:.25em;text-decoration:underline 1px}.site-footer__note[data-astro-cid-jo6i4kqk]{max-width:22em;font:400 var(--fs-small) / var(--lh-small) var(--ff-sans);color:var(--fg-muted);margin-top:8px}.site-footer__bottom[data-astro-cid-jo6i4kqk]{margin-top:var(--space-9);border-top:1px solid var(--rule);flex-wrap:wrap;justify-content:space-between;align-items:baseline;gap:14px 32px;padding-block:26px 30px;display:flex}.site-footer__fine[data-astro-cid-jo6i4kqk]{font:400 var(--fs-xs) / 1.6 var(--ff-sans);color:var(--fg-muted);flex-wrap:wrap;gap:2px 28px;display:flex}.site-footer__sig[data-astro-cid-jo6i4kqk]{font:italic 400 1.3125rem / 1.4 var(--ff-serif);color:var(--fg-muted)}.header-sentinel[data-astro-cid-z4jru4n3]{height:1px;margin-bottom:-1px}.section__label[data-astro-cid-kyaq4hb4]{margin:0 0 var(--space-head);font:500 var(--fs-eyebrow) / 1.6 var(--ff-sans);letter-spacing:var(--tr-eyebrow);text-transform:uppercase;text-wrap:wrap;color:var(--accent-text);grid-template-columns:40px minmax(0,1fr);align-items:start;column-gap:16px;display:grid}.section__label[data-astro-cid-kyaq4hb4]:before{content:"";background:currentColor;height:1px;margin-top:.8em}.section__label[data-astro-cid-kyaq4hb4].is-plain{text-wrap:balance}@media (width<=389px){.section__label[data-astro-cid-kyaq4hb4]{letter-spacing:.2em}}.section__head[data-astro-cid-kyaq4hb4]>*+*{margin-top:var(--space-lead)}.section__title[data-astro-cid-kyaq4hb4]{margin:0}@media (width>=1000px){.section__label[data-astro-cid-kyaq4hb4]:not(.is-stacked){grid-area:1/1 col-start/auto/span 3;align-self:baseline;margin:0;padding-right:24px}.section__label[data-astro-cid-kyaq4hb4].has-number:not(.is-stacked){grid-template-columns:auto minmax(0,1fr);grid-template-areas:"n rule""t t";align-items:center;gap:10px 14px}.section__label[data-astro-cid-kyaq4hb4].has-number:not(.is-stacked):before{background:var(--accent-ui);opacity:.5;grid-area:rule;margin-top:0}.section__label[data-astro-cid-kyaq4hb4].has-number:not(.is-stacked) .label__text[data-astro-cid-kyaq4hb4]{display:contents}.section__label[data-astro-cid-kyaq4hb4].has-number:not(.is-stacked) .label__n[data-astro-cid-kyaq4hb4]{letter-spacing:var(--tr-number);grid-area:n;align-self:baseline}.section__label[data-astro-cid-kyaq4hb4].has-number:not(.is-stacked) .label__t[data-astro-cid-kyaq4hb4]{letter-spacing:.24em;text-wrap:balance;grid-area:t}.section__label[data-astro-cid-kyaq4hb4].has-number:not(.is-stacked) .label__sep[data-astro-cid-kyaq4hb4]{display:none}.section__label[data-astro-cid-kyaq4hb4].is-plain:not(.is-stacked){letter-spacing:.24em;display:block;position:relative}.section__label[data-astro-cid-kyaq4hb4].is-plain:not(.is-stacked):before{width:40px;margin:0;position:absolute;bottom:calc(100% + 12px);left:0}.section__head[data-astro-cid-kyaq4hb4]:not(.is-stacked){grid-area:1/4 col-start/auto/content-end;align-self:baseline}}
