/*! tailwindcss v4.3.3 | MIT License | https://tailwindcss.com *//*!
Theme Name: Perge
Description: Custom WordPress theme for Perge Sulama-Mühendislik: irrigation and fertigation systems.
Version: 0.1.0
Author: Emre Zeytin
Text Domain: perge
Requires at least: 6.9
Requires PHP: 7.4
License: GNU General Public License v2 or later
License URI: LICENSE

This theme, like WordPress, is licensed under the GPL.
Use it to make something cool, have fun, and share what you've learned.

PERGE is based on _tw https://underscoretw.com/, (C) 2021-2026 Greg Sullivan
_tw is distributed under the terms of the GNU GPL v2 or later.

_tw is based on Underscores https://underscores.me/ and Varia https://github.com/Automattic/themes/tree/master/varia, (C) 2012-2026 Automattic, Inc.
Underscores and Varia are distributed under the terms of the GNU GPL v2 or later.
*/@layer properties;:host,:root{--font-sans:var(--font-body);--font-mono:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,"Liberation Mono","Courier New",monospace;--spacing:0.25rem;--ease-out:cubic-bezier(0,0,0.2,1);--default-font-family:var(--font-sans);--default-mono-font-family:var(--font-mono);--tw-prose-font-normal:400;--tw-prose-font-medium:500;--tw-prose-font-semibold:500;--tw-prose-font-bold:500;--tw-prose-font-extrabold:500;--tw-prose-font-black:500}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:400 600;src:url(fonts/fraunces.woff2) format("woff2")}@font-face{font-display:swap;font-family:Schibsted Grotesk;font-style:normal;font-weight:400 600;src:url(fonts/schibsted-grotesk.woff2) format("woff2")}@font-face{ascent-override:94.5%;descent-override:24.64%;font-family:Fraunces Fallback;line-gap-override:0%;size-adjust:103.5%;src:local("Georgia")}@font-face{ascent-override:94.15%;descent-override:24.85%;font-family:Schibsted Grotesk Fallback;font-weight:400 500;line-gap-override:0%;size-adjust:103.73%;src:local("Arial"),local("Helvetica"),local("Liberation Sans")}@font-face{ascent-override:97.66%;descent-override:25.78%;font-family:Schibsted Grotesk Fallback;font-weight:600 700;line-gap-override:0%;size-adjust:100%;src:local("Arial Bold"),local("Arial-BoldMT"),local("Helvetica Bold"),local("Liberation Sans Bold")}@font-face{font-display:swap;font-family:Fraunces;font-style:normal;font-weight:400 600;src:url(fonts/literata-cyrillic.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}@font-face{font-display:swap;font-family:Schibsted Grotesk;font-style:normal;font-weight:400 600;src:url(fonts/onest-cyrillic.woff2) format("woff2");unicode-range:u+0400-045f,u+0490-0491,u+04b0-04b1,u+2116}*,::backdrop,::file-selector-button,:after,:before{border:0 solid;box-sizing:border-box;margin:0;padding:0}:host,html{line-height:1.5;-webkit-text-size-adjust:100%;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);tab-size:4;-webkit-tap-highlight-color:transparent}hr{border-top-width:1px;color:inherit;height:0}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{-webkit-text-decoration:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,pre,samp{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-size:1em;font-variation-settings:var(--default-mono-font-variation-settings,normal)}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{border-collapse:collapse;border-color:inherit;text-indent:0}:-moz-focusring:where(:not(iframe)){outline:auto}progress{vertical-align:baseline}summary{display:list-item}menu,ol,ul{list-style:none}audio,canvas,embed,iframe,img,object,svg,video{display:block;vertical-align:middle}img,video{height:auto;max-width:100%}::file-selector-button,button,input,optgroup,select,textarea{background-color:transparent;border-radius:0;color:inherit;font:inherit;font-feature-settings:inherit;font-variation-settings:inherit;letter-spacing:inherit;opacity:1}: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,::-webkit-datetime-edit-day-field,::-webkit-datetime-edit-hour-field,::-webkit-datetime-edit-meridiem-field,::-webkit-datetime-edit-millisecond-field,::-webkit-datetime-edit-minute-field,::-webkit-datetime-edit-month-field,::-webkit-datetime-edit-second-field,::-webkit-datetime-edit-year-field{padding-block:0}::-webkit-calendar-picker-indicator{line-height:1}:-moz-ui-invalid{box-shadow:none}::file-selector-button,button,input:where([type=button],[type=reset],[type=submit]){appearance:button}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[hidden]:where(:not([hidden=until-found])){display:none!important}@property --p{syntax:"<number>";inherits:true;initial-value:0}:root{color-scheme:light;--b-cream:oklch(0.995 0.003 85);--b-cream-2:oklch(0.975 0.008 85);--b-cream-3:oklch(0.945 0.012 85);--b-white:oklch(1 0 none);--b-ink:oklch(0.24 0.035 200);--b-ink-2:oklch(0.42 0.03 200);--b-ink-3:oklch(0.5 0.025 200);--b-teal:oklch(0.6 0.078 205);--b-teal-deep:oklch(0.34 0.06 200);--b-teal-deeper:oklch(0.27 0.05 200);--b-teal-tint:oklch(0.87 0.045 205);--b-whatsapp:oklch(0.47 0.13 145);--b-whatsapp-hover:oklch(0.42 0.12 145);--b-ink-wash:var(--b-ink)}@supports (color:color-mix(in lab,red,red)){:root{--b-ink-wash:color-mix(in oklch,var(--b-ink) 6%,transparent)}}:root{--b-line:var(--b-ink)}@supports (color:color-mix(in lab,red,red)){:root{--b-line:color-mix(in oklch,var(--b-ink) 10%,transparent)}}:root{--b-line-strong:var(--b-ink)}@supports (color:color-mix(in lab,red,red)){:root{--b-line-strong:color-mix(in oklch,var(--b-ink) 18%,transparent)}}:root{--b-line-field:oklch(0.6 0.025 200);--b-shadow-hover:0 1px 2px var(--b-ink),0 12px 28px -12px var(--b-ink)}@supports (color:color-mix(in lab,red,red)){:root{--b-shadow-hover:0 1px 2px color-mix(in oklch,var(--b-ink) 5%,transparent),0 12px 28px -12px color-mix(in oklch,var(--b-ink) 16%,transparent)}}:root{--b-warn:oklch(0.72 0.13 75);--b-warn-tint:oklch(0.96 0.04 85);--b-danger:oklch(0.5 0.17 28);--font-body:"Schibsted Grotesk","Schibsted Grotesk Fallback",ui-sans-serif,system-ui,sans-serif;--b-font-serif:"Fraunces","Fraunces Fallback",Georgia,serif;--t-base:clamp(1rem,0.97rem + 0.15vw,1.0625rem);--t-display:clamp(2.25rem,1.1rem + 3.2vw,4.125rem);--t-ship-title:clamp(2.1rem,1.3rem + 2.4vw,3.3rem);--t-section-title:clamp(2rem,1.3rem + 2.4vw,3.1rem);--t-about-quote:clamp(1.6rem,1.1rem + 2.2vw,3rem);--t-contact-title:clamp(2rem,1.4rem + 1.8vw,2.75rem);--t-panel-title:clamp(1.75rem,1.2rem + 1.8vw,2.6rem);--t-card-title:clamp(1.5rem,1.2rem + 1vw,2.1rem);--t-tabs-lead:clamp(1.5rem,1.2rem + 0.9vw,2rem);--t-ref-title:clamp(1.35rem,1.1rem + 0.8vw,1.75rem);--t-quote-closing:clamp(1.25rem,1rem + 0.5vw,1.5rem);--t-point:clamp(1.2rem,1.1rem + 0.4vw,1.4rem);--t-question:clamp(1.15rem,1.02rem + 0.5vw,1.4rem);--t-hero-lead:clamp(1.02rem,0.96rem + 0.3vw,1.15rem);--t-lead:clamp(1rem,0.95rem + 0.25vw,1.1rem);--b-r-md:16px;--b-r-lg:22px;--b-r-xl:28px;--b-gutter:clamp(1.125rem,0.4rem + 3.2vw,3rem);--b-max:82rem;--b-nav-h:4.25rem;--b-pill-h:clamp(3.75rem,2.625rem + 5vw,var(--b-nav-h));--b-section-gap:clamp(6rem,4.5rem + 6vw,11rem);--b-block-gap:clamp(0.875rem,0.53rem + 0.92vw,1.25rem);--b-footer-gap:clamp(4rem,3rem + 4vw,6.5rem);--b-band-pad:clamp(3.5rem,2.52rem + 4.35vw,6rem);--b-contact-gap:clamp(2.5rem,1.484rem + 4.516vw,6rem);--b-about-pad-block:clamp(2.5rem,1.524rem + 4.337vw,5.5rem);--b-about-pad-inline:clamp(1.5rem,0.199rem + 5.783vw,5.5rem);--b-panel-pad:clamp(1.75rem,1.01rem + 3.288vw,3.75rem);--b-gap-lg:clamp(2.5rem,2.154rem + 1.538vw,3.5rem);--b-tabs-gap:clamp(2.25rem,1.86rem + 1.74vw,3.25rem);--b-points-gap:clamp(2rem,1.644rem + 1.582vw,3rem);--b-photo-gap:clamp(1.5rem,1.065rem + 1.935vw,3rem);--b-card-pad:clamp(1.5rem,1.093rem + 1.807vw,2.75rem);--b-head-gap:clamp(1.75rem,1.425rem + 1.446vw,2.75rem);--b-strip-gap:clamp(1.5rem,1.13rem + 1.644vw,2.5rem);--b-action-gap:clamp(1.5rem,1.355rem + 0.645vw,2rem);--b-card-pad-sm:clamp(1.25rem,1.077rem + 0.769vw,1.75rem);--b-card-gap-sm:clamp(1rem,0.438rem + 2.5vw,1.25rem);--b-pill-pad:clamp(0.35rem,0.125rem + 1vw,0.45rem);--b-logo-h:clamp(2.125rem,1.281rem + 3.75vw,2.5rem);--b-about-mark-w:clamp(18rem,12.24rem + 25.6vw,34rem);--b-ship-map-h:clamp(17rem,2.64rem + 63.8vw,30rem);--ease-out:cubic-bezier(0.16,1,0.3,1);--d-fast:180ms;--d-base:240ms;--d-slow:680ms}@media (color-gamut:p3){:root{--b-teal:oklch(0.6 0.1 205);--b-teal-deep:oklch(0.34 0.07 200);--b-teal-tint:oklch(0.87 0.055 205);--b-whatsapp:oklch(0.47 0.155 145);--b-whatsapp-hover:oklch(0.42 0.145 145)}}html{overflow-wrap:break-word;scroll-padding-block-start:calc(var(--b-nav-h) + 1.5rem);scrollbar-gutter:stable;-webkit-text-size-adjust:100%}@media (prefers-reduced-motion:no-preference){html{scroll-behavior:smooth}}body{background:var(--b-cream);color:var(--b-ink);font-family:var(--font-body);font-size:var(--t-base);font-weight:400;line-height:1.55;margin:0;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale;font-kerning:normal;font-optical-sizing:auto;font-synthesis:none;-webkit-tap-highlight-color:transparent;text-wrap:pretty}h1,h2,h3,h4,h5,h6{text-wrap:balance}blockquote{hanging-punctuation:first}input,textarea{accent-color:var(--b-teal-deep);caret-color:var(--b-teal-deep)}blockquote,figure,h1,h2,h3,h4,ol,p,ul{margin:0}ol,ul{list-style:none;padding:0}canvas,img,svg,video{display:block;max-width:100%}img{height:auto}a{color:inherit;text-decoration:none}button{background:none;border:none;color:inherit;cursor:pointer;font:inherit;padding:0}input,select,textarea{color:inherit;font:inherit;font-size:max(16px,1rem)}[role=button],a,button,summary{touch-action:manipulation}[role=button],button,summary{user-select:none;-webkit-user-select:none}::selection{background:var(--b-teal-tint);color:var(--b-teal-deeper)}:focus-visible{border-radius:4px;outline:2px solid var(--b-teal);outline-offset:2px}body:before{background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='160' height='160'%3E%3Cfilter id='a'%3E%3CfeTurbulence baseFrequency='.8' numOctaves='3' stitchTiles='stitch' type='fractalNoise'/%3E%3C/filter%3E%3Cpath d='M0 0h160v160H0z' filter='url(%23a)'/%3E%3C/svg%3E");content:"";inset:0;opacity:.045;pointer-events:none;position:fixed;z-index:-1}.skip-link{background:var(--b-ink);border-radius:8px;color:var(--b-cream);font-weight:500;inset-block-start:0;inset-inline-start:-9999px;padding:.75rem 1.25rem;position:absolute;z-index:200}.skip-link:focus{inset-block-start:1rem;inset-inline-start:1rem}.js .reveal{opacity:0;transition:opacity var(--d-slow) var(--ease-out);transition-delay:var(--reveal-delay,0s)}.js .reveal[data-shown=true]{opacity:1}@media (prefers-reduced-motion:no-preference){.js .reveal{transition:opacity var(--d-slow) var(--ease-out),translate var(--d-slow) var(--ease-out);transition-delay:var(--reveal-delay,0s);translate:0 var(--reveal-y,1.75rem)}.js .reveal[data-shown=true]{translate:0 0}}.pg-root{color:var(--b-ink);font-family:var(--font-body);min-height:100svh;overflow-x:clip;position:relative}.pg-root:before{background:radial-gradient(70rem 40rem at 50% -8rem,oklch(.96 .03 88/.45),transparent 70%);content:"";height:60rem;inset-block:0 auto;inset-inline:0;pointer-events:none;position:absolute;z-index:0}.pg-main{position:relative;z-index:1}.pg-footer,.pg-main,.pg-ship-inner{--content:calc(var(--b-max) - var(--b-gutter)*2);--breakout:var(--b-max);display:grid;grid-template-columns:[full-width-start] minmax(var(--b-gutter),1fr) [breakout-start] minmax(0,calc((var(--breakout) - var(--content))/2)) [content-start] min(100% - var(--b-gutter) * 2,var(--content)) [content-end] minmax(0,calc((var(--breakout) - var(--content))/2)) [breakout-end] minmax(var(--b-gutter),1fr) [full-width-end]}:is(.pg-main,.pg-ship-inner,.pg-footer)>*{grid-column:content}.pg-main>.pg-ship{grid-column:full-width}.pg-main:focus{outline:2px solid transparent}.pg-btn-primary,.pg-btn-whatsapp,.pg-nav-cta,.pg-sheet-cta{align-items:center;border-radius:12px;display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:-.005em;min-height:3rem;padding:.7rem 1.35rem;text-align:center;text-wrap:balance;transition:background-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out),box-shadow var(--d-base) var(--ease-out)}.pg-btn-ghost svg,.pg-btn-primary svg,.pg-btn-whatsapp svg,.pg-catalog-cta svg,.pg-supply-close-cta svg{block-size:1.7cap;flex:none;inline-size:auto}.pg-brand:active,.pg-btn-ghost:active,.pg-btn-primary:active,.pg-btn-whatsapp:active,.pg-carousel-arrow:active,.pg-nav-cta:active,.pg-sheet-cta:active,.pg-supply-close-cta:active,.pg-toggle:active{scale:.96}@media (prefers-reduced-motion:no-preference){.pg-btn-primary,.pg-btn-whatsapp,.pg-nav-cta,.pg-sheet-cta{transition:background-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out),box-shadow var(--d-base) var(--ease-out),scale var(--d-fast) var(--ease-out)}.pg-btn-ghost svg,.pg-btn-primary svg{transition:transform var(--d-base) var(--ease-out)}}.pg-btn-primary,.pg-nav-cta,.pg-sheet-cta{background:var(--b-teal-deep);color:var(--b-white)}@media (hover:hover) and (pointer:fine){.pg-btn-primary:hover,.pg-nav-cta:hover,.pg-sheet-cta:hover{background:var(--b-teal-deeper)}.pg-btn-ghost:hover svg,.pg-btn-primary:hover svg{transform:translateX(3px)}}.pg-btn-ghost{align-items:center;background:var(--b-white);border-radius:12px;box-shadow:inset 0 0 0 1px var(--b-line-strong);color:var(--b-ink);display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:-.005em;min-height:3rem;padding:.7rem 1.35rem;text-align:center;text-wrap:balance;transition:box-shadow var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out)}@media (prefers-reduced-motion:no-preference){.pg-btn-ghost{transition:box-shadow var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out),scale var(--d-fast) var(--ease-out)}}@media (hover:hover) and (pointer:fine){.pg-btn-ghost:hover{box-shadow:inset 0 0 0 1px var(--b-teal-deep);color:var(--b-teal-deep)}}.pg-btn-ghost:focus-visible{outline:3px solid var(--b-teal);outline-offset:3px}.pg-btn-whatsapp{background:var(--b-whatsapp);color:var(--b-white);width:100%}@media (hover:hover) and (pointer:fine){.pg-btn-whatsapp:hover{background:var(--b-whatsapp-hover)}}.pg-section{container:pg-section/inline-size;padding-block:var(--b-section-gap) 0;position:relative}.pg-section-head{align-items:end;column-gap:var(--b-block-gap);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-block-end:var(--b-head-gap);row-gap:1rem}.pg-section-title{color:var(--b-ink);font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:var(--t-section-title);font-variation-settings:"SOFT" 40;font-weight:500;grid-column:1/span 7;letter-spacing:-.02em;line-height:1.04;max-width:18ch;text-wrap:balance}.pg-section-title:has(.pg-line){max-width:none}.pg-line{display:block}.pg-section-lead{color:var(--b-ink-2);font-size:var(--t-lead);grid-column:8/span 5;line-height:1.55;padding-block-end:.3rem;text-wrap:pretty}.pg-section-lead p:first-child{color:var(--b-ink)}.pg-section-lead p+p{margin-block-start:.8em}.pg-section-action{display:flex;margin-block-start:var(--b-action-gap)}.pg-header{display:flex;inset-block:.875rem auto;inset-inline:0;justify-content:center;padding-inline:var(--b-gutter);pointer-events:none;position:fixed;z-index:100}.pg-pill{--nav-bleed-l:min(1rem,calc(var(--b-gutter) - 0.5rem));--nav-bleed-r:0.5rem;align-items:center;display:flex;gap:.25rem;isolation:isolate;min-height:var(--b-pill-h);padding-block:var(--b-pill-pad);pointer-events:auto;position:relative;width:min(100%,calc(var(--b-max) - var(--b-gutter)*2))}.pg-pill:before{background:transparent;border-radius:var(--b-r-md);box-shadow:inset 0 0 0 1px transparent;content:"";inset-block:0;inset-inline:calc(var(--nav-bleed-l)*-1) calc(var(--nav-bleed-r)*-1);position:absolute;transition:background-color var(--d-base) var(--ease-out),box-shadow var(--d-base) var(--ease-out),backdrop-filter var(--d-base) var(--ease-out);z-index:-1}:is(.pg-header[data-scrolled=true],.pg-header:has(.pg-sheet:popover-open))	.pg-pill:before{background:var(--b-cream)}@supports (color:color-mix(in lab,red,red)){:is(.pg-header[data-scrolled=true],.pg-header:has(.pg-sheet:popover-open))	.pg-pill:before{background:color-mix(in oklch,var(--b-cream) 86%,transparent)}}:is(.pg-header[data-scrolled=true],.pg-header:has(.pg-sheet:popover-open))	.pg-pill:before{-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 0 0 1px var(--b-line),var(--b-shadow-hover)}.pg-brand{align-items:center;border-radius:8px;display:flex;margin-inline-end:auto;min-height:2.75rem}.pg-brand img{height:var(--b-logo-h);width:auto}.pg-links{align-items:center;display:flex;gap:.125rem}.pg-links a{align-items:center;border-radius:10px;color:var(--b-ink-2);display:inline-flex;font-size:.95rem;font-weight:500;min-height:2.75rem;padding:0 .7rem;transition:background-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out)}.pg-links a[aria-current]{background:var(--b-ink-wash);color:var(--b-ink)}@media (hover:hover) and (pointer:fine){.pg-links a:hover{background:var(--b-ink-wash);color:var(--b-ink)}}.pg-links a:active{background:var(--b-line);color:var(--b-ink)}.pg-nav-cta{font-size:.9rem;margin-inline-start:.5rem;min-height:2.75rem;padding-inline:1.1rem}.pg-toggle{border-radius:50%;display:none;height:2.75rem;place-items:center;width:2.75rem}.pg-toggle span{background:var(--b-ink);border-radius:2px;grid-area:1/1;height:2px;width:1.05rem}.pg-toggle span:first-child{translate:0 -3px}.pg-toggle span:last-child{translate:0 3px}.pg-header:has(.pg-sheet:popover-open) .pg-toggle span:first-child{rotate:45deg;translate:0 0}.pg-header:has(.pg-sheet:popover-open) .pg-toggle span:last-child{rotate:-45deg;translate:0 0}@media (prefers-reduced-motion:no-preference){.pg-brand,.pg-toggle{transition:scale var(--d-fast) var(--ease-out)}.pg-toggle span{transition:translate var(--d-base) var(--ease-out),rotate var(--d-base) var(--ease-out)}}@media (max-width:1120px){.pg-links,.pg-nav-cta{display:none}.pg-toggle{display:grid}}.pg-sheet{--nav-bleed-l:min(1rem,calc(var(--b-gutter) - 0.5rem));align-content:start;background:var(--b-cream);inset-block:calc(1.375rem + var(--b-pill-h)) auto;inset-inline:calc(var(--b-gutter) - var(--nav-bleed-l)) calc(var(--b-gutter) - .5rem);position:fixed;width:auto;block-size:fit-content;border:0;border-radius:var(--b-r-lg);gap:.25rem;margin:0;max-height:calc(100dvh - var(--b-pill-h) - 2.25rem);overflow-y:auto;overscroll-behavior:contain;padding:.75rem;pointer-events:auto}@supports (color:color-mix(in lab,red,red)){.pg-sheet{background:color-mix(in oklch,var(--b-cream) 96%,transparent)}}.pg-sheet{-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);box-shadow:inset 0 0 0 1px var(--b-line),var(--b-shadow-hover);color:inherit;opacity:0;transition:opacity var(--d-base) var(--ease-out),display var(--d-base) allow-discrete,overlay var(--d-base) allow-discrete}.pg-sheet:popover-open{display:grid;opacity:1}@starting-style{.pg-sheet:popover-open{opacity:0}}@media (prefers-reduced-motion:no-preference){.pg-sheet{scale:.98;transform-origin:top center;transition:opacity var(--d-base) var(--ease-out),translate var(--d-base) var(--ease-out),scale var(--d-base) var(--ease-out),display var(--d-base) allow-discrete,overlay var(--d-base) allow-discrete;translate:0 -.5rem}.pg-sheet:popover-open{scale:1;translate:0 0}@starting-style{.pg-sheet:popover-open{scale:.98;translate:0 -.5rem}}}.pg-sheet ul{display:grid}.pg-sheet ul a{border-radius:14px;display:block;font-size:1.05rem;font-weight:500;padding:.85rem 1rem}.pg-sheet ul a[aria-current]{background:var(--b-ink-wash)}@media (hover:hover) and (pointer:fine){.pg-sheet ul a:hover{background:var(--b-ink-wash)}}.pg-sheet ul a:active{background:var(--b-line)}.pg-sheet-cta{margin-block-start:.5rem}.pg-hero{align-items:end;column-gap:var(--b-block-gap);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));padding-block:calc(var(--b-nav-h) + var(--b-gap-lg)) 0;position:relative;row-gap:1.5rem;z-index:1}.pg-hero>*{grid-column:1/-1}.pg-hero>.pg-hero-title{align-self:last baseline;grid-column:1/span 7}.pg-hero>.pg-hero-lead{align-self:last baseline;grid-column:8/span 5}.pg-hero-title{align-items:flex-start;color:var(--b-ink);display:flex;flex-direction:column;font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:var(--t-display);font-variation-settings:"SOFT" 60;font-weight:500;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.pg-hero-word{display:inline-block;margin-block:-.2em -.22em;margin-inline:-.08em;max-width:100%;overflow:clip;padding-block:.2em .22em;padding-inline:.08em}.pg-hero-word>span{display:inline-block}@media (prefers-reduced-motion:no-preference){.pg-hero-word>span{animation:pg-b-word-up .9s var(--ease-out) forwards;animation-delay:var(--word-delay,0s);transform:translateY(120%)}}@keyframes pg-b-word-up{to{transform:translateY(0)}}.pg-hero-copy{display:grid;gap:1.5rem;justify-items:start;padding-block-end:.6rem}.pg-hero-lead{color:var(--b-ink-2);font-size:var(--t-hero-lead);line-height:1.5;max-width:40ch;text-wrap:balance}.pg-hero-actions{display:flex;flex-wrap:wrap;gap:.6rem}.pg-hero-figure{margin:0}.pg-hero-photo{animation:pg-b-fade-in .8s var(--ease-out) .35s forwards;aspect-ratio:16/9;background:var(--b-cream-3);border-radius:var(--b-r-xl);isolation:isolate;margin-block-start:var(--b-photo-gap);opacity:0;overflow:clip;position:relative}@keyframes pg-b-fade-in{to{opacity:1}}.pg-ref-grid{display:grid;gap:var(--b-block-gap);grid-template-columns:repeat(auto-fill,minmax(min(100%,22rem),1fr))}.pg-ref-card{background:var(--b-white);border-radius:var(--b-r-lg);box-shadow:inset 0 0 0 1px var(--b-line);color:var(--b-ink);display:grid;overflow:clip;position:relative;transition:box-shadow var(--d-base) var(--ease-out),background-color var(--d-fast) var(--ease-out)}.pg-ref-link:after{content:"";inset:0;position:absolute}.pg-ref-link:focus-visible{outline:2px solid transparent}@media (hover:hover) and (pointer:fine){.pg-ref-card:hover{box-shadow:inset 0 0 0 1px var(--b-line-strong),var(--b-shadow-hover)}.pg-ref-card:hover .pg-ref-media img{scale:1.03}}.pg-ref-card:has(.pg-ref-link:active){background:var(--b-cream-2)}.pg-ref-card:has(.pg-ref-link:focus-visible){outline:3px solid var(--b-teal);outline-offset:3px}.pg-ref-media{aspect-ratio:16/9;background:var(--b-cream-3);display:block;overflow:clip}.pg-ref-media img,.pg-ref-media picture{display:block;height:100%;width:100%}.pg-ref-media img{object-fit:cover}@media (prefers-reduced-motion:no-preference){.pg-ref-media img{transition:scale var(--d-base) var(--ease-out)}}.pg-ref-body{display:grid;gap:.5rem;padding-block:1.1rem 1.35rem;padding-inline:1.25rem}.pg-ref-row{align-items:baseline;display:flex;gap:1rem;justify-content:space-between}.pg-ref-meta{color:var(--b-ink-3);font-size:.75rem;font-weight:600;letter-spacing:.08em;text-transform:uppercase}.pg-ref-num{align-items:baseline;color:var(--b-teal-deep);display:inline-flex;font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:1.6rem;font-variant-numeric:tabular-nums;font-weight:500;gap:.25rem;letter-spacing:-.02em;line-height:1}.pg-ref-num small{color:var(--b-ink-3);font-family:var(--font-body);font-size:.75rem;font-weight:600;letter-spacing:.01em}.pg-ref-title{font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:var(--t-ref-title);font-weight:500;letter-spacing:-.015em;line-height:1.1;text-wrap:balance}.pg-ref-system{color:var(--b-ink-2);font-size:.9375rem;font-weight:500;margin-block-start:.4rem}.pg-carousel-card.pg-quote-card{flex-basis:calc(30.76923% - var(--b-block-gap)*3/3.25);min-height:var(--quote-row,auto)}.pg-carousel-track:has(.pg-quote-clamp[data-open]){align-items:flex-start}.pg-quote-lead{background:var(--b-teal-deeper);border-radius:var(--b-r-lg);color:var(--b-white);display:flex;flex-direction:column;margin:0;padding:var(--b-card-pad)}.pg-quote-mark{color:var(--b-teal-tint);font-family:var(--b-font-serif);font-size:4.5rem;height:2.5rem;line-height:1;margin-block-end:1rem}.pg-quote-lead blockquote{font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:1.2rem;font-variation-settings:"SOFT" 40;font-weight:400;letter-spacing:-.012em;line-height:1.46;margin-block:0 .5rem;margin-inline:0;text-wrap:pretty}.pg-quote-lead figcaption{border-block-start:1px solid var(--b-white);display:grid;gap:.2rem;margin-block-start:auto;padding-block-start:1.25rem}@supports (color:color-mix(in lab,red,red)){.pg-quote-lead figcaption{border-block-start:1px solid color-mix(in oklch,var(--b-white) 22%,transparent)}}.pg-quote-lead figcaption{color:var(--b-white);font-size:.9375rem}@supports (color:color-mix(in lab,red,red)){.pg-quote-lead figcaption{color:color-mix(in oklch,var(--b-white) 75%,transparent)}}.pg-quote-lead figcaption strong{color:var(--b-white);font-size:1.05rem;font-weight:600}.pg-quote-small{background:var(--b-white);border:1px solid var(--b-line);border-radius:var(--b-r-lg);display:flex;flex-direction:column;gap:var(--b-card-gap-sm);margin:0;padding:var(--b-card-pad-sm);width:100%}.pg-quote-small-mark{color:var(--b-teal);font-family:var(--b-font-serif);font-size:2.75rem;height:1.25rem;line-height:1}.pg-quote-small-who{border-block-start:1px solid var(--b-line);color:var(--b-ink-2);display:grid;font-size:.8125rem;gap:.3rem;line-height:1.5;margin-block-start:auto;padding-block-start:1rem}.pg-quote-small-who strong{color:var(--b-ink);font-size:1rem;font-weight:600}.pg-quote-text{color:var(--b-ink-2);font-size:.9375rem;line-height:1.65;margin:0}.pg-quote-more{align-self:flex-start;color:var(--b-teal-deep);font-size:.9rem;font-weight:600;margin-block-start:-.5rem;min-height:2.75rem;text-decoration:underline;text-decoration-color:var(--b-line-strong);text-underline-offset:.25em;transition:color var(--d-fast) var(--ease-out)}.pg-quote-more:active{color:var(--b-teal-deeper)}.pg-quote-lead .pg-quote-more{color:var(--b-teal-tint);margin-block-start:0;text-decoration-color:var(--b-white)}@supports (color:color-mix(in lab,red,red)){.pg-quote-lead .pg-quote-more{text-decoration-color:color-mix(in oklch,var(--b-white) 35%,transparent)}}.pg-quote-lead .pg-quote-more:active{color:var(--b-white)}.pg-quote-more:focus-visible{outline:3px solid var(--b-teal);outline-offset:2px}.pg-quote-clamp:not([data-open]){display:-webkit-box;-webkit-box-orient:vertical;-webkit-line-clamp:8;line-clamp:8;overflow:clip}.pg-quote-text.pg-quote-clamp:not([data-open]){-webkit-line-clamp:10;line-clamp:10}.pg-quote-small[data-closing]{background:var(--b-cream-2)}.pg-quote-small[data-closing] .pg-quote-text{color:var(--b-ink);font-family:var(--b-font-serif);font-size:var(--t-quote-closing);line-height:1.4}.pg-faq-layout{align-items:start;column-gap:var(--b-block-gap);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:2rem}.pg-faq-aside{display:grid;gap:1rem;grid-column:1/span 5;grid-template-columns:minmax(0,1fr);inset-block-start:calc(var(--b-nav-h) + 2.5rem);justify-items:start;position:sticky}.pg-faq-aside>*{grid-column:1}.pg-faq-lead{color:var(--b-ink-2);font-size:var(--t-lead);line-height:1.55;max-width:30ch;text-wrap:pretty}.pg-faq{border-block-start:1px solid var(--b-line-strong);grid-column:6/span 7;interpolate-size:allow-keywords}.pg-faq-item{border-block-end:1px solid var(--b-line)}.pg-faq-item summary{align-items:center;cursor:pointer;display:flex;font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:var(--t-question);font-weight:500;gap:1.5rem;justify-content:space-between;letter-spacing:-.01em;line-height:1.2;list-style:none;min-height:4.25rem;padding:1.1rem 0;text-wrap:balance;transition:color var(--d-fast) var(--ease-out)}.pg-faq-item summary::-webkit-details-marker{display:none}.pg-faq-item[open] summary{color:var(--b-teal-deep)}@media (hover:hover) and (pointer:fine){.pg-faq-item summary:hover{color:var(--b-teal-deep)}}.pg-faq-item summary:active{color:var(--b-teal-deeper)}.pg-faq-item summary:focus-visible{border-radius:6px;outline:3px solid var(--b-teal);outline-offset:3px}.pg-faq-sign{border-radius:50%;box-shadow:inset 0 0 0 1px var(--b-line-strong);color:var(--b-teal-deep);display:grid;flex:none;height:2.25rem;place-items:center;transition:background-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out);width:2.25rem}.pg-faq-sign:after,.pg-faq-sign:before{background:currentColor;border-radius:1px;content:"";grid-area:1/1;height:2px;width:.8rem}.pg-faq-sign:after{rotate:90deg}.pg-faq-item[open] .pg-faq-sign{background:var(--b-teal-deep);color:var(--b-white)}.pg-faq-item[open] .pg-faq-sign:after{rotate:0deg}.pg-faq-answer{color:var(--b-ink-2);display:grid;gap:.75rem;line-height:1.6;max-width:58ch;padding-block:0 1.6rem;padding-inline:0 3.75rem;text-wrap:pretty}.pg-faq-answer a{color:var(--b-teal-deep);font-weight:600;text-decoration:underline;text-decoration-color:var(--b-teal-deep)}@supports (color:color-mix(in lab,red,red)){.pg-faq-answer a{text-decoration-color:color-mix(in oklch,var(--b-teal-deep) 40%,transparent)}}.pg-faq-answer a{text-underline-offset:.2em;transition:color var(--d-fast) var(--ease-out),text-decoration-color var(--d-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.pg-faq-answer a:hover{color:var(--b-teal-deeper);text-decoration-color:currentColor}}.pg-faq-answer a:active{color:var(--b-teal-deeper);text-decoration-color:currentColor}.pg-faq-item::details-content{block-size:0;opacity:0;overflow:clip;transition:opacity var(--d-base) var(--ease-out),content-visibility var(--d-base) allow-discrete}.pg-faq-item[open]::details-content{block-size:auto;opacity:1}@media (prefers-reduced-motion:no-preference){.pg-faq-sign:after,.pg-faq-sign:before{transition:rotate var(--d-base) var(--ease-out)}.pg-faq-item::details-content{transition:block-size var(--d-base) var(--ease-out),opacity var(--d-base) var(--ease-out),content-visibility var(--d-base) allow-discrete}}.pg-carousel{display:flow-root;position:relative}.pg-carousel-track{border-radius:var(--b-r-lg);display:flex;gap:var(--b-block-gap);margin-block-end:-2rem;overflow-x:auto;overscroll-behavior-x:contain;padding-block-end:2rem;scroll-snap-type:x mandatory;scrollbar-width:none}.pg-carousel-track::-webkit-scrollbar{display:none}.pg-carousel-track:focus-visible{outline:3px solid var(--b-teal);outline-offset:3px}.pg-carousel-card{flex:0 0 calc(44.44444% - var(--b-block-gap)*2/2.25);scroll-snap-align:start}.pg-carousel-card>.pg-ref-card{height:100%}.pg-carousel-arrow{background:var(--b-teal-deep);border-radius:50%;box-shadow:0 0 0 4px var(--b-cream);color:var(--b-white);display:grid;height:3rem;inset-block-start:calc(var(--quote-row, 100%)/2 - 1.5rem);place-items:center;position:absolute;transition:background-color var(--d-fast) var(--ease-out),opacity var(--d-base) var(--ease-out),visibility var(--d-base) var(--ease-out);width:3rem}@media (prefers-reduced-motion:no-preference){.pg-carousel-arrow{transition:background-color var(--d-fast) var(--ease-out),opacity var(--d-base) var(--ease-out),visibility var(--d-base) var(--ease-out),scale var(--d-fast) var(--ease-out)}}.pg-carousel-arrow[data-dir=prev]{inset-inline-start:-1.5rem}.pg-carousel-arrow[data-dir=next]{inset-inline-end:-1.5rem}@media (hover:hover) and (pointer:fine){.pg-carousel-arrow:hover{background:var(--b-teal-deeper)}}.pg-carousel-arrow:focus-visible{outline:3px solid var(--b-teal);outline-offset:3px}.pg-carousel-arrow:disabled{opacity:0;visibility:hidden}.pg-catalog-grid{display:grid;gap:var(--b-block-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,30rem),1fr))}.pg-catalog-card{background:var(--b-white);border-radius:var(--b-r-lg);box-shadow:inset 0 0 0 1px var(--b-line);color:var(--b-ink);display:grid;grid-template-columns:minmax(0,5fr) minmax(0,7fr);overflow:clip;position:relative;transition:box-shadow var(--d-base) var(--ease-out),background-color var(--d-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.pg-catalog-card:hover{box-shadow:inset 0 0 0 1px var(--b-line-strong),var(--b-shadow-hover)}.pg-catalog-card:hover .pg-catalog-cover img{scale:1.03}.pg-catalog-card:hover .pg-catalog-cta{background:var(--b-teal-deeper)}.pg-catalog-card:hover .pg-catalog-cta svg{transform:translateX(3px)}}.pg-catalog-card:has(.pg-catalog-cta:active){background:var(--b-cream-2)}.pg-catalog-card:has(.pg-catalog-cta:focus-visible){outline:3px solid var(--b-teal);outline-offset:3px}.pg-catalog-cover{background:var(--b-cream-3);display:block;min-height:22rem;overflow:clip;position:relative}.pg-catalog-cover:after{border-end-start-radius:var(--b-r-lg);border-start-start-radius:var(--b-r-lg);box-shadow:inset 0 0 0 1px var(--b-line);content:"";inset:0;pointer-events:none;position:absolute;z-index:1}.pg-catalog-cover img,.pg-catalog-cover picture{display:block;height:100%;inset:0;object-fit:cover;object-position:top center;position:absolute;width:100%}.pg-catalog-meta{align-items:flex-start;display:flex;flex-direction:column;gap:1.5rem;justify-content:center;padding:var(--b-card-pad)}.pg-catalog-meta>:first-child{display:grid;gap:.35rem}.pg-catalog-title{font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:var(--t-card-title);font-weight:500;letter-spacing:-.015em;line-height:1.1}.pg-catalog-meta>:first-child p{color:var(--b-ink-2);font-size:.9375rem;font-weight:500}.pg-catalog-cta{align-items:center;background:var(--b-teal-deep);border-radius:12px;color:var(--b-white);display:inline-flex;font-size:.95rem;font-weight:600;gap:.5rem;letter-spacing:-.005em;min-height:3rem;padding:.7rem 1.35rem;text-wrap:balance;transition:background-color var(--d-fast) var(--ease-out)}.pg-catalog-cta:after{content:"";inset:0;position:absolute}.pg-catalog-cta:focus-visible{outline:2px solid transparent}.pg-catalog-cta:active{background:var(--b-teal-deeper)}@media (prefers-reduced-motion:no-preference){.pg-catalog-cover img{transition:scale var(--d-base) var(--ease-out)}.pg-catalog-cta svg{transition:transform var(--d-fast) var(--ease-out)}}.pg-supply-points{display:grid;gap:1.5rem var(--b-block-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,16rem),1fr));margin-block-end:var(--b-points-gap)}.pg-supply-points li{border-block-start:1px solid var(--b-line-strong);color:var(--b-ink-2);line-height:1.55;padding-block-start:1.1rem;text-wrap:pretty}.pg-supply-points strong{color:var(--b-ink);display:block;font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:var(--t-point);font-weight:500;letter-spacing:-.01em;line-height:1.2;margin-block-end:.35rem}.pg-supply-close{align-items:center;background:var(--b-teal-deeper);border-radius:var(--b-r-lg);color:var(--b-white);column-gap:var(--b-block-gap);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-block-start:var(--b-block-gap);padding:var(--b-panel-pad);row-gap:1.5rem}.pg-supply-close-title{font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:var(--t-panel-title);font-variation-settings:"SOFT" 40;font-weight:500;grid-column:1/span 7;letter-spacing:-.018em;line-height:1.08;text-wrap:balance}.pg-supply-close-title .pg-line+.pg-line{color:var(--b-teal-tint)}.pg-supply-close-body{color:var(--b-white);display:grid;gap:1.5rem;grid-column:8/span 5;justify-items:start;line-height:1.55}@supports (color:color-mix(in lab,red,red)){.pg-supply-close-body{color:color-mix(in oklch,var(--b-white) 78%,transparent)}}.pg-supply-close-body{text-wrap:pretty}.pg-supply-close-cta{align-items:center;background:var(--b-white);border-radius:12px;color:var(--b-teal-deeper);display:inline-flex;font-size:.95rem;font-weight:600;gap:.55rem;letter-spacing:-.005em;min-height:3rem;padding:.7rem 1.35rem;text-wrap:balance;transition:background-color var(--d-fast) var(--ease-out)}@media (prefers-reduced-motion:no-preference){.pg-supply-close-cta{transition:background-color var(--d-fast) var(--ease-out),scale var(--d-fast) var(--ease-out)}}.pg-supply-close-cta svg{color:var(--b-whatsapp)}@media (hover:hover) and (pointer:fine){.pg-supply-close-cta:hover{background:var(--b-cream-3)}}.pg-supply-close-cta:focus-visible{outline:3px solid var(--b-teal-tint);outline-offset:3px}.pg-partners{container:pg-section/inline-size;padding-block:var(--b-section-gap) 0}.pg-partners-head .pg-section-head{margin-block-end:0}.pg-partner-strip{--partner-play:running;background:var(--b-white);border:1px solid var(--b-line);border-radius:var(--b-r-lg);contain:paint;isolation:isolate;margin-block-start:var(--b-strip-gap);overflow:clip;padding-block:1.35rem;position:relative}.pg-partner-row,.pg-partner-track{display:flex;justify-content:center}.pg-partner-row{align-items:center;flex-wrap:wrap;gap:1.5rem 2.25rem;padding-inline:var(--b-gutter)}.pg-partner-row+.pg-partner-row{display:none}@media (prefers-reduced-motion:no-preference){.pg-partner-strip:after,.pg-partner-strip:before{content:"";inset-block:0;pointer-events:none;position:absolute;width:3.5rem;z-index:1}.pg-partner-strip:before{background:linear-gradient(to right,var(--b-white),transparent);inset-inline-start:0}.pg-partner-strip:after{background:linear-gradient(to left,var(--b-white),transparent);inset-inline-end:0}.pg-partner-track{animation:pg-partner-slide 32s linear infinite;animation-play-state:var(--partner-play);justify-content:flex-start;transform:translateZ(0);width:max-content}.pg-partner-row{flex-wrap:nowrap;gap:2.75rem;padding-inline:1.375rem}.pg-partner-row+.pg-partner-row{display:flex}.pg-partner-strip:active .pg-partner-track,.pg-partner-strip:focus-within .pg-partner-track{animation-play-state:paused}}@media (prefers-reduced-motion:no-preference) and (hover:hover) and (pointer:fine){.pg-partner-strip:hover .pg-partner-track{animation-play-state:paused}}.pg-partner-item{align-items:center;display:flex;flex:0 0 auto;height:2.75rem;justify-content:center;transition:opacity var(--d-fast) var(--ease-out)}a.pg-partner-item:active{opacity:.7}.pg-partner-item img{height:2.25rem;max-width:11.5rem;object-fit:contain;object-position:center;width:auto}@keyframes pg-partner-slide{to{transform:translate3d(-50%,0,0)}}.pg-about-panel{background:radial-gradient(50rem 30rem at 100% 0,var(--b-teal-deep),transparent 60%),radial-gradient(40rem 26rem at 0 100%,var(--b-teal-deep),transparent 60%),var(--b-teal-deeper);border-radius:var(--b-r-xl);display:grid;gap:1.5rem;justify-items:start;overflow:clip;padding:var(--b-about-pad-block) var(--b-about-pad-inline);position:relative}@supports (color:color-mix(in lab,red,red)){.pg-about-panel{background:radial-gradient(50rem 30rem at 100% 0,color-mix(in oklch,color-mix(in oklch,var(--b-teal-deep) 70%,var(--b-teal)) 55%,transparent),transparent 60%),radial-gradient(40rem 26rem at 0 100%,color-mix(in oklch,color-mix(in oklch,var(--b-teal-deep) 85%,var(--b-teal)) 50%,transparent),transparent 60%),var(--b-teal-deeper)}}.pg-about-panel{color:var(--b-white)}.pg-about-mark{height:auto;inset-block-end:-28%;inset-inline-end:-8%;opacity:.14;pointer-events:none;position:absolute;user-select:none;width:var(--b-about-mark-w)}.pg-about-quote{font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:var(--t-about-quote);font-variation-settings:"SOFT" 40;font-weight:400;letter-spacing:-.015em;line-height:1.18;max-width:24ch;position:relative;text-wrap:balance}.pg-about-note{color:var(--b-white);font-size:.9rem;font-weight:500;position:relative}@supports (color:color-mix(in lab,red,red)){.pg-about-note{color:color-mix(in oklch,var(--b-white) 72%,transparent)}}.pg-placeholder{background:oklch(.93 .13 95);border-radius:.3em;box-decoration-break:clone;-webkit-box-decoration-break:clone;color:oklch(.3 .06 80);font-family:var(--font-body);font-size:.8em;font-weight:600;letter-spacing:0;padding:.05em .3em}.pg-contact{align-items:flex-start;display:flex;flex-wrap:wrap;gap:3rem var(--b-contact-gap)}.pg-contact>.pg-contact-intro{flex:5 1 23.3rem}.pg-contact>.pg-form{flex:6 1 27.95rem}.pg-contact-intro{align-content:start;display:grid;gap:1rem;justify-items:start}.pg-contact-intro .pg-btn-whatsapp{margin-block-start:.5rem;width:auto}.pg-contact-more{border-block-start:1px solid var(--b-line);display:grid;gap:.6rem;justify-items:start;margin-block-start:1rem;padding-block-start:1.5rem}.pg-contact-more p{color:var(--b-ink-2);font-size:.9rem;line-height:1.55;max-width:40ch}.pg-form{align-content:start;display:grid;gap:1rem;justify-items:start}.pg-contact-title{font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:var(--t-contact-title);font-weight:500;letter-spacing:-.02em;line-height:1.06;text-wrap:balance}.pg-contact-lead{color:var(--b-ink-2);font-size:1.05rem;line-height:1.55;max-width:48ch;text-wrap:pretty}.pg-fields{display:grid;gap:1.125rem .875rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(13rem,(100% - .875rem)/2)),1fr));width:100%}.pg-field{display:grid;gap:.45rem}.pg-field-wide{grid-column:1/-1}.pg-field label{align-items:baseline;color:var(--b-ink);display:flex;font-size:.875rem;font-weight:600;gap:.5rem}.pg-field label em{color:var(--b-ink-3);font-size:.78rem;font-style:normal;font-weight:500}.pg-field input,.pg-field textarea{background:var(--b-white);border:1px solid var(--b-line-field);border-radius:12px;min-height:3rem;padding:.75rem 1rem;transition:border-color var(--d-fast) var(--ease-out),background-color var(--d-fast) var(--ease-out),box-shadow var(--d-fast) var(--ease-out);width:100%}.pg-field textarea{display:block;field-sizing:content;max-height:12lh;min-height:8rem;resize:none}@media (hover:hover) and (pointer:fine){.pg-field input:hover,.pg-field textarea:hover{border-color:var(--b-ink-2)}}.pg-field input:focus-visible,.pg-field textarea:focus-visible{border-color:var(--b-teal-deep);box-shadow:0 0 0 3px var(--b-teal-deep);outline:2px solid transparent;outline-offset:1px}@supports (color:color-mix(in lab,red,red)){.pg-field input:focus-visible,.pg-field textarea:focus-visible{box-shadow:0 0 0 3px color-mix(in oklch,var(--b-teal-deep) 28%,transparent)}}.pg-form-foot{align-items:center;display:flex;flex-wrap:wrap;gap:1rem;margin-block-start:.5rem}.pg-form-note{color:var(--b-ink-2);font-size:.875rem;line-height:1.55;max-width:54ch}.pg-status{color:var(--b-ink-3);font-size:.85rem}.pg-status a{color:var(--b-teal-deep);text-decoration:underline;text-underline-offset:.2em}.pg-status a:active{color:var(--b-teal-deeper)}.pg-hp{height:1px;inset-inline-start:-9999px;overflow:clip;position:absolute;width:1px}.pg-footer{--footer-logo-h:2.25rem;--footer-zones:4;margin-block-start:var(--b-footer-gap);position:relative;z-index:1}.pg-footer-inner{padding-block:0 1rem}.pg-footer-grid{display:grid;gap:2.5rem var(--b-block-gap);grid-template-columns:minmax(0,1.4fr) repeat(var(--footer-zones),minmax(0,1fr));position:relative}.pg-footer-brand{align-content:start;display:grid;gap:1rem;justify-items:start;position:relative;z-index:1}.pg-footer-brand a{align-items:center;display:flex;min-height:2.75rem;transition:opacity var(--d-fast) var(--ease-out)}.pg-footer-brand a:active{opacity:.7}.pg-footer-brand img{display:block;height:var(--footer-logo-h);width:auto}.pg-footer-brand p{color:var(--b-teal-deeper);font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:1.15rem;line-height:1.3;max-width:15ch;text-wrap:balance}.pg-footer-zone{align-content:start;display:grid;justify-items:start}.pg-footer-zone h2{color:var(--b-ink-3);font-size:.8125rem;font-weight:600;margin-block-end:.35rem}.pg-footer-contact{display:grid;font-style:normal;justify-items:start;margin-block-start:.5rem}.pg-footer-contact a{align-items:center;color:var(--b-ink);display:inline-flex;font-size:.95rem;font-weight:500;min-height:2rem;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;text-wrap:balance;transition:text-decoration-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out)}.pg-footer-zone ul{display:grid}.pg-footer-bottom a,.pg-footer-zone a{align-items:baseline;color:var(--b-ink);display:inline-flex;flex-wrap:wrap;font-weight:500;gap:0 .45rem;min-height:2rem;min-width:2.75rem;padding-block:.25rem;text-decoration:underline;text-decoration-color:transparent;text-underline-offset:.2em;transition:text-decoration-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out)}.pg-footer-zone a{font-size:.95rem}@media (hover:hover) and (pointer:fine){.pg-footer-bottom a:hover,.pg-footer-contact a:hover,.pg-footer-zone a:hover{text-decoration-color:var(--b-teal)}}.pg-footer-bottom a:active,.pg-footer-contact a:active,.pg-footer-zone a:active{color:var(--b-teal-deep);text-decoration-color:var(--b-teal)}.pg-footer-bottom{align-items:center;border-block-start:1px solid var(--b-line);color:var(--b-ink-3);display:flex;flex-wrap:wrap;font-size:.85rem;gap:.25rem 2rem;margin-block-start:var(--b-gap-lg);padding-block-start:.75rem}.pg-footer-bottom a{align-items:center;color:var(--b-ink-2);font-weight:400}.pg-footer-bottom a:last-child{margin-inline-start:auto}@media (pointer:coarse){.pg-footer-bottom a,.pg-footer-contact a,.pg-footer-zone a{min-height:2.75rem}}@media (min-width:961px) and (max-height:960px){.pg-hero{grid-template-rows:auto auto minmax(0,1fr);min-height:100svh;padding-block-end:clamp(.75rem,2.5vh,1.5rem);padding-block-start:calc(var(--b-nav-h) + clamp(1rem, 3vh, 2.5rem));row-gap:1.25rem}.pg-hero>.pg-hero-figure{align-self:stretch;container-type:inline-size;display:flex;flex-direction:column}.pg-hero-photo{aspect-ratio:auto;flex:1 1 auto;margin-block-start:.5rem;max-height:56.25cqw;min-height:22rem}}@media (max-width:960px){.pg-hero{padding-block-start:calc(var(--b-nav-h) + 2.5rem)}.pg-hero>.pg-hero-lead,.pg-hero>.pg-hero-title{grid-column:1/-1}.pg-hero-lead{margin-block-start:.5rem}.pg-hero-photo{aspect-ratio:4/3;margin-block-start:1rem}.pg-footer-grid{grid-template-columns:repeat(2,minmax(0,1fr))}.pg-footer-brand{grid-column:1/-1}}@media (max-width:720px){.pg-hero-actions .pg-btn-primary{flex:1 1 auto}}@container pg-section (width < 55.4rem){.pg-section-head{grid-template-columns:1fr}.pg-section-lead,.pg-section-title{grid-column:1/-1}.pg-section-lead{max-width:52ch;padding-block-end:0}.pg-faq,.pg-faq-aside{grid-column:1/-1}.pg-faq-aside{position:static}.pg-supply-close-body,.pg-supply-close-title{grid-column:1/-1}.pg-carousel-card{flex-basis:84%}.pg-carousel-card.pg-quote-card{flex-basis:calc((100% - var(--b-block-gap))/2.15)}.pg-carousel-arrow[data-dir=prev]{inset-inline-start:.5rem}.pg-carousel-arrow[data-dir=next]{inset-inline-end:.5rem}}@container pg-section (width < 41.3rem){.pg-carousel-card.pg-quote-card{flex-basis:84%}.pg-catalog-card{grid-template-columns:1fr}.pg-catalog-cover{aspect-ratio:16/10;min-height:0}.pg-catalog-cover:after{border-end-start-radius:0;border-start-end-radius:var(--b-r-lg)}.pg-about-mark{inset-block-end:-18%;inset-inline-end:-20%}}@property --u{syntax:"<number>";inherits:true;initial-value:1}.pg-ship{align-items:center;container-type:inline-size;display:flex;isolation:isolate;margin-block-start:var(--b-section-gap);min-height:clamp(34rem,78svh,46rem);overflow:clip;position:relative}.pg-ship-map{height:100%;inset:0;mask-composite:intersect;mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent),linear-gradient(90deg,transparent,oklch(0 0 0/.1) 30%,#000 55%);position:absolute;width:100%;z-index:0}html:not(.js) .pg-ship-map[data-ship-map]{display:none}.pg-ship-inner{flex:1;padding-block:var(--b-band-pad);pointer-events:none;position:relative;z-index:1}.pg-ship-copy{max-width:30rem;pointer-events:auto}.pg-ship-title{color:var(--b-ink);font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:var(--t-ship-title);font-variation-settings:"SOFT" 40;font-weight:500;letter-spacing:-.02em;line-height:1.02;text-wrap:balance}.pg-ship-lead{color:var(--b-ink-2);font-size:var(--t-lead);line-height:1.55;margin-block-start:1.25rem;max-width:40ch}.pg-ship-cta{margin-block-start:2rem}.pg-ship-regions{anchor-scope:--pg-ship-on;display:flex;flex-wrap:wrap;gap:.4rem;isolation:isolate;margin-block-start:2.25rem;position:relative}.pg-ship-regions button{border-radius:999px;box-shadow:inset 0 0 0 1px var(--b-line-strong);color:var(--b-ink);cursor:pointer;display:inline-flex;font-size:.9375rem;font-weight:500;padding:.45rem .75rem;position:relative;transition:color .3s var(--ease-out),box-shadow var(--d-fast) var(--ease-out),background var(--d-fast) var(--ease-out)}.pg-ship-regions button:after{content:"";inset:min(0px,(100% - 44px)/2);position:absolute}@media (hover:hover) and (pointer:fine){.pg-ship-regions button:hover{background:var(--b-ink-wash)}}.pg-ship-regions button:active{scale:.97}.pg-ship-regions button[aria-pressed=true]{anchor-name:--pg-ship-on;background:var(--b-teal-deep);box-shadow:none;color:var(--b-white)}.pg-ship-regions button:focus-visible{outline:3px solid var(--b-teal);outline-offset:2px}.pg-ship-pill{display:none}@supports (anchor-name:--a){.pg-ship-regions.has-pill button[aria-pressed=true]{background:transparent}.pg-ship-pill{background:var(--b-teal-deep);block-size:anchor-size(block);border-radius:999px;display:block;inline-size:anchor-size(inline);inset-block-start:anchor(start);inset-inline-start:anchor(start);overflow:clip;pointer-events:none;position:absolute;position-anchor:--pg-ship-on;z-index:-1}.pg-ship-regions:has([aria-pressed=true]:active) .pg-ship-pill{scale:.97}}.pg-ship-pill:after{background:var(--b-white);content:"";inset:0;position:absolute}@supports (color:color-mix(in lab,red,red)){.pg-ship-pill:after{background:color-mix(in oklch,var(--b-white) 16%,transparent)}}.pg-ship-pill:after{transform:scaleX(0);transform-origin:left}@media (prefers-reduced-motion:no-preference){.pg-ship-regions button{transition:color .3s var(--ease-out),box-shadow var(--d-fast) var(--ease-out),background var(--d-fast) var(--ease-out),scale .14s var(--ease-out)}.pg-ship-pill{transition:scale .14s var(--ease-out)}.pg-ship-pill.is-live{transition:inset-block-start .3s var(--ease-out),inset-inline-start .3s var(--ease-out),inline-size .3s var(--ease-out),block-size .3s var(--ease-out),scale .14s var(--ease-out)}.pg-ship-pill.is-timing:after{animation:pg-ship-time var(--dwell) linear forwards}}@keyframes pg-ship-time{to{transform:scaleX(1)}}.pg-ship-dest,.pg-ship-home,.pg-ship-land{stroke:var(--b-cream);stroke-width:calc(var(--u)*.8px)}.pg-ship-land{fill:var(--b-cream-3)}.pg-ship-home{fill:var(--b-teal-deep)}.pg-ship-dest{transition:fill var(--d-base) var(--ease-out)}.pg-ship-dest,.pg-ship-dest.is-on{fill:var(--b-teal-tint)}@supports (color:color-mix(in lab,red,red)){.pg-ship-dest.is-on{fill:color-mix(in oklch,var(--b-teal-tint) 60%,var(--b-teal))}}.pg-ship-line{fill:none;opacity:.7;stroke:var(--b-teal);stroke-width:calc(var(--u)*1.3px)}.pg-ship-shipment{fill:none;opacity:0;stroke:var(--b-teal-deep);stroke-dasharray:.1 1.3;stroke-dashoffset:.1;stroke-linecap:round;stroke-width:calc(var(--u)*3px)}@keyframes pg-ship-run{to{stroke-dashoffset:-1.3}}.pg-ship-ripple{fill:none;opacity:0;stroke:var(--b-teal-deep);stroke-width:calc(var(--u)*1.5px)}@keyframes pg-ship-ripple{0%,71%{opacity:0;r:calc(var(--u)*4px)}72%{opacity:.85;r:calc(var(--u)*4px)}to{opacity:0;r:calc(var(--u)*26px)}}.pg-ship-end{fill:var(--b-teal-deep);r:calc(var(--u)*4px);stroke:var(--b-white);stroke-width:calc(var(--u)*2px)}.pg-ship-map text{fill:var(--b-ink);font-family:var(--font-body);font-weight:500;paint-order:stroke;stroke:var(--b-cream);stroke-linejoin:round;stroke-width:calc(var(--u)*4px)}.pg-ship-names text{font-size:calc(var(--u)*14px);transform:translate(calc(var(--dx)*var(--u)*1px),calc(var(--dy)*var(--u)*1px))}.pg-ship-antalya{fill:var(--b-white);r:calc(var(--u)*6px);stroke:var(--b-teal-deep);stroke-width:calc(var(--u)*3px)}.pg-ship-pulse{fill:none;opacity:0;stroke:var(--b-teal-deep);stroke-width:calc(var(--u)*1.5px)}@keyframes pg-ship-pulse{0%{opacity:.8;r:calc(var(--u)*6px)}to{opacity:0;r:calc(var(--u)*34px)}}.pg-ship-origin text{font-family:var(--b-font-serif);font-size:calc(var(--u)*18px);font-weight:600;transform:translate(calc(var(--u)*10px),calc(var(--u)*30px))}.pg-ship-names text,.pg-ship-route{transition:opacity var(--d-base) var(--ease-out)}.pg-ship[data-focus] .pg-ship-route:not(.is-on){opacity:.18}.pg-ship[data-focus] .pg-ship-names text:not(.is-on){opacity:.2}.pg-ship[data-focus] .pg-ship-route.is-on .pg-ship-line{opacity:.9;stroke-width:calc(var(--u)*2px)}@media (max-width:960px){.pg-ship{display:flow-root;min-height:0}.pg-ship-map{height:var(--b-ship-map-h);mask-image:linear-gradient(transparent,#000 12%,#000 88%,transparent);position:relative}.pg-ship-inner{padding-block-start:1.5rem}}@container (width <= 35rem){.pg-ship-names text{font-size:calc(var(--u)*12px)}.pg-ship:not([data-focus]) .pg-ship-names text{opacity:0}.pg-ship-origin text{font-size:calc(var(--u)*15px)}}@media (prefers-reduced-motion:no-preference){.pg-ship-shipment{animation:pg-ship-run var(--dur) linear var(--delay) infinite;opacity:1}.pg-ship-ripple{animation:pg-ship-ripple var(--dur) linear var(--delay) infinite}.pg-ship-pulse{animation:pg-ship-pulse 2.6s var(--ease-out) infinite}}.pg-tabs{--step:0;--stop:0.875rem;container:pg-tabs/inline-size}.pg-tabs-list{column-gap:var(--b-block-gap);display:grid;grid-template-columns:repeat(var(--steps),minmax(0,1fr));padding-block-start:1.75rem;position:relative}.pg-tabs-list:after,.pg-tabs-list:before{border-block-start:1px solid var(--b-line-strong);content:"";inset-block-start:calc(var(--stop)/2);inset-inline:0;position:absolute}.pg-tabs-list:after{--timing:0;border-block-start:2px solid var(--b-teal-deep);margin-block-start:-.5px;--fill:calc((100% + var(--b-block-gap))*(var(--step) + var(--timing))/var(--steps) + var(--stop)/2);clip-path:inset(0 max(0%,100% - var(--fill)) 0 0)}.pg-tabs[data-timing] .pg-tabs-list:after{--timing:1}@media (prefers-reduced-motion:no-preference){.pg-tabs-list:after{transition:clip-path .25s var(--ease-out)}.pg-tabs[data-timing] .pg-tabs-list:after{transition:clip-path var(--dwell) linear}}.pg-tabs-tab{align-content:start;color:var(--b-ink-3);display:grid;gap:.4rem;min-height:44px;padding-block:0 .5rem;padding-inline:0 1rem;position:relative;text-align:start;touch-action:manipulation;transition:color var(--d-fast) var(--ease-out)}.pg-tabs-tab[aria-selected=true]{color:var(--b-ink)}@media (hover:hover) and (pointer:fine){.pg-tabs-tab:hover{color:var(--b-ink)}}.pg-tabs-tab:active{color:var(--b-ink)}.pg-tabs-tab:active .pg-tabs-no{color:var(--b-teal-deep)}.pg-tabs-tab:focus-visible{border-radius:6px;outline:2px solid var(--b-teal);outline-offset:4px}.pg-tabs-stop{background:var(--b-cream);border-radius:50%;box-shadow:inset 0 0 0 2px var(--b-teal-deep);height:var(--stop);inset-block-start:-1.75rem;inset-inline-start:0;position:absolute;transition:background-color var(--d-base) var(--ease-out),box-shadow var(--d-base) var(--ease-out);width:var(--stop)}.pg-tabs-tab:has(~[aria-selected=true]) .pg-tabs-stop,.pg-tabs-tab[aria-selected=true] .pg-tabs-stop{background:var(--b-teal-deep)}.pg-tabs-tab[aria-selected=true] .pg-tabs-stop{box-shadow:inset 0 0 0 2px var(--b-teal-deep),0 0 0 5px var(--b-teal-deep)}@supports (color:color-mix(in lab,red,red)){.pg-tabs-tab[aria-selected=true] .pg-tabs-stop{box-shadow:inset 0 0 0 2px var(--b-teal-deep),0 0 0 5px color-mix(in oklch,var(--b-teal-deep) 14%,transparent)}}.pg-tabs-no{color:var(--b-ink-3);font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:2.5rem;font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.03em;line-height:1;transition:color var(--d-fast) var(--ease-out)}.pg-tabs-tab[aria-selected=true] .pg-tabs-no{color:var(--b-teal-deep)}.pg-tabs-name{font-size:1.05rem;font-weight:600;letter-spacing:-.01em;line-height:1.25;text-wrap:balance}.pg-tabs-panel{align-items:stretch;column-gap:var(--b-block-gap);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-block-start:var(--b-tabs-gap);row-gap:1.5rem}.js .pg-tabs{display:grid;grid-template-columns:minmax(0,1fr)}.js .pg-tabs-panel{grid-area:2/1}.js .pg-tabs-panel:is([inert],[data-later]){display:grid;opacity:0;visibility:hidden}.js .pg-tabs-panel:not([inert],[data-later]){transition:opacity var(--d-base) var(--ease-out)}.pg-tabs-panel:focus-visible{border-radius:8px;outline:2px solid var(--b-teal);outline-offset:6px}@media (prefers-reduced-motion:no-preference){.js .pg-tabs-panel:is([inert],[data-later]){translate:0 .5rem}.js .pg-tabs-panel:not([inert],[data-later]){transition:opacity var(--d-base) var(--ease-out),translate var(--d-base) var(--ease-out)}}.pg-tabs-photo{background:var(--b-cream-3);border-radius:var(--b-r-lg);box-shadow:0 0 0 1px var(--b-line);grid-column:1/span 5;min-height:20rem;overflow:clip}.pg-tabs-photo img{height:100%;object-fit:cover;width:100%}.pg-tabs-body{align-content:start;display:grid;gap:.75rem;grid-column:6/span 7}.js .pg-tabs-title{display:none}.pg-tabs-title{align-items:baseline;display:flex;font-size:1.15rem;font-weight:600;gap:.6rem;letter-spacing:-.01em;line-height:1.25}.pg-tabs-title span{color:var(--b-teal-deep);font-family:var(--b-font-serif);font-size:1.1rem;font-variant-numeric:tabular-nums;font-weight:500}.pg-tabs-lead{color:var(--b-ink);font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:var(--t-tabs-lead);font-variation-settings:"SOFT" 40;font-weight:400;letter-spacing:-.015em;line-height:1.15;margin-block-end:1rem;text-wrap:balance}.pg-points li{border-block-end:1px solid var(--b-line);color:var(--b-ink-2);line-height:1.55;padding-block:1rem 1.05rem;padding-inline:0;text-wrap:pretty}.pg-points li:first-child{padding-block-start:0}.pg-points li:last-child{border-block-end:0;padding-block-end:0}.pg-points strong{color:var(--b-ink);display:block;font-weight:600;letter-spacing:-.005em;margin-block-end:.2rem}html:not(.js) .pg-tabs-list{display:none}@container pg-tabs (width <= 55.375rem){.pg-tabs-tab{padding-inline-end:0}.pg-tabs-no{font-size:1.6rem}.pg-tabs-name{clip-path:inset(50%);height:1px;overflow:clip;position:absolute;white-space:nowrap;width:1px}.js .pg-tabs-title{display:flex}.pg-tabs-body,.pg-tabs-photo{grid-column:1/-1}.pg-tabs-photo{aspect-ratio:3/2;min-height:0}}.pg-flag{aspect-ratio:10/7;block-size:1.5cap;border-radius:3px;box-shadow:0 0 0 1px var(--b-line);flex:none;inline-size:auto;object-fit:cover}.pg-lang{border-inline-start:1px solid var(--b-line-strong);margin-inline-start:.5rem;padding-inline-start:.625rem;position:relative}.pg-lang-button{align-items:center;anchor-name:--pg-lang;border-radius:10px;color:var(--b-ink-2);cursor:pointer;display:inline-flex;font-size:.8125rem;font-weight:600;gap:.45rem;letter-spacing:.02em;min-height:2.75rem;padding-inline:.6rem .5rem;transition:background-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out)}.pg-lang-button:has(+:popover-open){background:var(--b-ink-wash);color:var(--b-ink)}@media (hover:hover) and (pointer:fine){.pg-lang-button:hover{background:var(--b-ink-wash);color:var(--b-ink)}}.pg-lang-button:active{scale:.97}.pg-lang-chevron{block-size:1.3cap;fill:none;flex:none;inline-size:auto;stroke:currentColor;stroke-linecap:round;stroke-linejoin:round;stroke-width:1.5}.pg-lang-button:has(+:popover-open) .pg-lang-chevron{rotate:180deg}@media (prefers-reduced-motion:no-preference){.pg-lang-button{transition:background-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out),scale .14s var(--ease-out)}.pg-lang-chevron{transition:rotate var(--d-fast) var(--ease-out)}}.pg-lang-menu{background:var(--b-cream);border:0;border-radius:14px;color:var(--b-ink);gap:.125rem;min-width:10.5rem;padding:.375rem;position-anchor:--pg-lang}@supports (color:color-mix(in lab,red,red)){.pg-lang-menu{background:color-mix(in oklch,var(--b-cream) 96%,transparent)}}.pg-lang-menu{-webkit-backdrop-filter:blur(18px) saturate(1.4);backdrop-filter:blur(18px) saturate(1.4);box-shadow:inset 0 0 0 1px var(--b-line),var(--b-shadow-hover);opacity:0;transform-origin:top right;transition:opacity var(--d-fast) var(--ease-out),display var(--d-fast) allow-discrete,overlay var(--d-fast) allow-discrete}.pg-lang-menu:popover-open{display:grid;opacity:1}@starting-style{.pg-lang-menu:popover-open{opacity:0}}@supports (position-area:block-end){.pg-lang-menu{margin:0;margin-block-start:.5rem;position-area:block-end span-inline-start;position-try-fallbacks:flip-block,flip-inline,flip-block flip-inline}}@media (prefers-reduced-motion:no-preference){.pg-lang-menu{scale:.97;transition:opacity var(--d-fast) var(--ease-out),translate var(--d-fast) var(--ease-out),scale var(--d-fast) var(--ease-out),display var(--d-fast) allow-discrete,overlay var(--d-fast) allow-discrete;translate:0 -.25rem}.pg-lang-menu:popover-open{scale:1;translate:0 0}@starting-style{.pg-lang-menu:popover-open{scale:.97;translate:0 -.25rem}}}.pg-lang-menu a{align-items:center;border-radius:10px;color:var(--b-ink-2);display:flex;font-size:.9rem;font-weight:500;gap:.625rem;min-height:2.5rem;padding-inline:.625rem;transition:background-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.pg-lang-menu a:hover{background:var(--b-ink-wash);color:var(--b-ink)}}.pg-lang-menu a:active{background:var(--b-line);color:var(--b-ink)}.pg-lang-menu a[aria-current]{color:var(--b-ink);font-weight:600}.pg-lang-menu a[aria-current]:after{border-block-end:1.5px solid var(--b-teal);border-inline-start:1.5px solid var(--b-teal);content:"";height:.4rem;margin-block:-.15rem 0;margin-inline:auto .1rem;rotate:-45deg;width:.7rem}.pg-lang-row{display:none}@media (max-width:1120px){.pg-pill>.pg-lang{display:none}.pg-sheet .pg-lang-row{border-block-start:1px solid var(--b-line);display:grid;gap:.25rem;grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:.25rem;padding-block-start:.5rem}.pg-sheet .pg-lang-row a{align-items:center;border-radius:12px;color:var(--b-ink-3);display:flex;font-size:.95rem;font-weight:600;gap:.5rem;justify-content:center;letter-spacing:.02em;min-height:2.75rem;padding:0 .5rem;transition:background-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out)}.pg-sheet .pg-lang-row a[aria-current]{background:var(--b-ink-wash);color:var(--b-ink)}.pg-sheet .pg-lang-row a:active{background:var(--b-line);color:var(--b-ink)}}@media (max-width:1120px) and (hover:hover) and (pointer:fine){.pg-sheet .pg-lang-row a:hover{background:var(--b-ink-wash);color:var(--b-ink)}}.pg-hs-scene{background:var(--b-cream-2);display:grid;grid-template-columns:minmax(0,1fr);height:100%;position:relative;width:100%}.pg-hs-view{display:grid;min-height:0;min-width:0;position:relative}.pg-hs-view:after{background:radial-gradient(ellipse 75% 85% at 50% 48%,transparent 58%,oklch(.2 .02 70/.26) 100%);content:"";inset:0;pointer-events:none;position:absolute;z-index:0}.pg-hs-canvas{display:block;height:100%;inset:0;opacity:0;position:absolute;transition:opacity .5s var(--ease-out,ease-out);width:100%}.pg-hs-canvas[data-ready]{opacity:1}.pg-hs-poster{inset:0;position:absolute;transition:opacity .5s var(--ease-out,ease-out) .2s}.pg-hs-poster img{display:block;height:100%;object-fit:cover;width:100%}.pg-hs-poster[data-hidden]{opacity:0}.pg-hs-cap{background:var(--p-bg);border-radius:8px;grid-area:1/1;margin:.75rem;max-width:min(26rem,60%);padding:.45rem .7rem;place-self:end;z-index:1}@supports (color:color-mix(in lab,red,red)){.pg-hs-cap{background:color-mix(in oklch,var(--p-bg) 60%,transparent)}}.pg-hs-cap{-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px);color:var(--p-ink);font-size:.8rem;font-weight:500;line-height:1.3;opacity:0;pointer-events:none;text-wrap:balance}.pg-hs-cap[data-on]{animation:pg-hs-cap-fade .6s var(--ease-out,ease-out) forwards}@keyframes pg-hs-cap-fade{0%{opacity:0}to{opacity:1}}@keyframes pg-hs-cap-in{0%{opacity:0;translate:0 4px}to{opacity:1;translate:none}}@media (prefers-reduced-motion:no-preference){.pg-hs-cap[data-on]{animation-name:pg-hs-cap-in}}.pg-hs-cap,.pg-hs-pause{--p-bg:oklch(0.17 0.02 210);--p-ink:oklch(0.97 0.005 90)}.pg-hs-pause{background:var(--p-bg);border-radius:50%;color:var(--p-ink);display:grid;grid-area:1/1;height:2.75rem;margin:.75rem;place-items:center;place-self:start end;width:2.75rem;z-index:2}@supports (color:color-mix(in lab,red,red)){.pg-hs-pause{background:color-mix(in oklch,var(--p-bg) 72%,transparent)}}.pg-hs-pause{transition:background-color .2s var(--ease-out,ease-out)}@media (hover:hover) and (pointer:fine){.pg-hs-pause:hover{background:var(--p-bg)}@supports (color:color-mix(in lab,red,red)){.pg-hs-pause:hover{background:color-mix(in oklch,var(--p-bg) 90%,transparent)}}}.pg-hs-pause:active{scale:.97}@media (prefers-reduced-motion:no-preference){.pg-hs-pause{transition:background-color .2s var(--ease-out,ease-out),scale .14s var(--ease-out,ease-out)}}.pg-hs-pause:focus-visible{outline:3px solid var(--p-ink);outline-offset:2px}@media (max-width:720px){.pg-hs-pause{place-self:end start}}.pg-blog-page{padding-block:calc(var(--b-nav-h) + 3.25rem) 0}.pg-blog-head{display:grid;gap:.75rem;justify-items:start;margin-block-end:clamp(2rem,1.57rem + 1.9vw,3rem);max-width:40rem}.pg-blog-head time{color:var(--b-ink-3);font-size:.9375rem;font-variant-numeric:tabular-nums}.pg-blog-title{color:var(--b-ink);font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:clamp(2.4rem,1.4rem + 3.2vw,4.2rem);font-variation-settings:"SOFT" 40;font-weight:500;hyphens:auto;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.pg-blog-lead{color:var(--b-ink-2);font-size:clamp(1.1rem,1rem + .4vw,1.28rem);line-height:1.45;text-wrap:pretty}.pg-blog-back{align-items:center;color:var(--b-ink-2);display:inline-flex;font-size:.9375rem;font-weight:500;gap:.35rem;margin-inline-start:-.35rem;min-height:44px;padding-inline-end:.5rem;touch-action:manipulation;transition:color var(--d-fast) var(--ease-out)}.pg-blog-back svg{block-size:1.4cap;flex:none;inline-size:auto}.pg-blog-back:active{color:var(--b-teal-deep)}.pg-blog-featured{border-block-end:1px solid var(--b-line);color:var(--b-ink);display:grid;gap:.85rem;justify-items:start;margin-block-end:.5rem;max-width:40rem;padding-block-end:2.25rem;position:relative;transition:color var(--d-fast) var(--ease-out)}.pg-blog-featured time{color:var(--b-ink-3);font-size:.9rem;font-variant-numeric:tabular-nums}.pg-blog-featured h2{font-family:var(--b-font-serif);font-size:clamp(1.8rem,1.2rem + 1.6vw,2.6rem);font-weight:500;hyphens:auto;letter-spacing:-.03em;line-height:1.08;text-wrap:balance}.pg-blog-featured p{display:-webkit-box;-webkit-box-orient:vertical;color:var(--b-ink-2);font-size:1.05rem;-webkit-line-clamp:4;line-height:1.5;overflow:clip;text-wrap:pretty}.pg-blog-featured span{align-items:center;color:var(--b-teal-deep);display:inline-flex;font-weight:550;gap:.3rem;min-height:44px}.pg-blog-featured span svg{block-size:1.4cap;flex:none;inline-size:auto}.pg-blog-list{--thumb-w:clamp(4.75rem,3.75rem + 4.444vw,5.75rem);--thumb-h:clamp(3.4rem,2.8rem + 2.667vw,4rem);display:grid}.pg-blog-list li{align-items:center;border-block-end:1px solid var(--b-line);color:var(--b-ink);display:grid;gap:1rem;grid-template-columns:var(--thumb-w) minmax(0,1fr) auto;min-height:5.5rem;padding-block:.9rem;position:relative;transition:color var(--d-fast) var(--ease-out)}.pg-blog-list img,.pg-blog-thumb-empty{background:var(--b-cream-3);block-size:var(--thumb-h);border-radius:8px;box-shadow:0 0 0 1px var(--b-line);inline-size:var(--thumb-w);object-fit:cover}.pg-blog-list time{color:var(--b-ink-3);display:block;font-size:.8rem;font-variant-numeric:tabular-nums}.pg-blog-list strong{display:block;font-size:1.08rem;font-weight:600;letter-spacing:-.015em;margin-block-start:.2rem;text-wrap:pretty}.pg-blog-list svg{color:currentColor}.pg-blog-featured h2 a:after,.pg-blog-list strong a:after,.pg-blog-more strong a:after{content:"";inset:0;position:absolute}.pg-blog-featured:has(h2 a:active),.pg-blog-list li:has(a:active),.pg-blog-more li:has(a:active){color:var(--b-teal-deep)}.pg-blog-prose{color:var(--b-ink);font-size:1.0625rem;line-height:1.65;max-width:40rem}.pg-blog-prose>*{margin-block:0}.pg-blog-prose>*+*{margin-block-start:var(--flow-space,1rem)}.pg-blog-prose>:is(ul,ol){--flow-space:0.75rem}.pg-blog-prose>:is(h2,h3,h4){--flow-space:2.25rem}.pg-blog-prose>:is(h2,h3,h4)+*{--flow-space:0.7rem}.pg-blog-prose h2{font-family:var(--b-font-serif);font-size:1.55rem;font-weight:500;letter-spacing:-.02em;text-wrap:balance}.pg-blog-prose :is(ul,ol){display:grid;gap:.4rem;padding-inline-start:1.15rem}.pg-blog-prose ul{list-style:disc}.pg-blog-prose ol{list-style:decimal;padding-inline-start:1.5rem}.pg-blog-prose :is(ul,ol) ul{list-style:circle}.pg-blog-prose li>:is(ul,ol){margin-block-start:.4rem}.pg-blog-prose li{padding-inline-start:.2rem}.pg-blog-prose .wp-block-table{overflow-x:auto}.pg-blog-prose :is(td,th){font-variant-numeric:tabular-nums;overflow-wrap:anywhere}.pg-blog-video{aspect-ratio:16/9;background:var(--b-ink);border-radius:var(--b-r-lg);box-shadow:0 0 0 1px var(--b-line);margin-block-start:2rem;max-width:40rem;overflow:clip}.pg-blog-video iframe{border:0;height:100%;width:100%}.pg-blog-gallery{display:grid;gap:.7rem;grid-template-columns:repeat(auto-fit,minmax(min(100%,max(16rem,(100% - .7rem)/2)),1fr));margin-block-start:2rem}.pg-blog-gallery[data-count=one]{grid-template-columns:minmax(0,36rem)}.pg-blog-gallery li{background:var(--b-cream-3);border-radius:var(--b-r-lg);box-shadow:0 0 0 1px var(--b-line);overflow:clip}.pg-blog-gallery img{aspect-ratio:var(--ratio);display:block;height:auto;object-fit:cover;width:100%}.pg-blog-more{border-block-start:1px solid var(--b-line);margin-block-start:clamp(3.5rem,2.7rem + 3.57vw,5.5rem);padding-block-start:1.5rem}.pg-blog-more h2{font-family:var(--b-font-serif);font-size:1.35rem;font-weight:500;letter-spacing:-.02em;margin-block-end:.5rem}.pg-blog-more li{border-block-end:1px solid var(--b-line);color:var(--b-ink);display:grid;gap:.15rem;padding-block:.85rem;position:relative;transition:color var(--d-fast) var(--ease-out)}.pg-blog-more time{color:var(--b-ink-3);font-size:.8rem;font-variant-numeric:tabular-nums}.pg-blog-more strong{font-size:1.08rem;font-weight:600;letter-spacing:-.015em;text-wrap:pretty}.pg-blog-missing{display:grid;gap:1rem;justify-items:start;padding-block-end:6rem}.pg-blog-back:focus-visible,.pg-blog-featured:has(h2 a:focus-visible),.pg-blog-list li:has(a:focus-visible),.pg-blog-more li:has(a:focus-visible){outline:2px solid var(--b-ink);outline-offset:3px}.pg-blog-featured h2 a:focus-visible,.pg-blog-list strong a:focus-visible,.pg-blog-more strong a:focus-visible{outline:2px solid transparent}@media (hover:hover) and (pointer:fine){.pg-blog-back:hover{color:var(--b-ink)}}.pg-proj-page{padding-block:calc(var(--b-nav-h) + 3.25rem) 0}.pg-proj-head{display:grid;gap:.85rem;justify-items:start;margin-block-end:clamp(1.75rem,1.35rem + 1.78vw,2.75rem);max-width:38rem}.pg-proj-back{align-items:center;color:var(--b-ink-2);display:inline-flex;font-size:.9375rem;font-weight:500;gap:.35rem;margin-inline-start:-.35rem;min-height:44px;padding-inline-end:.5rem;touch-action:manipulation;transition:color var(--d-fast) var(--ease-out)}.pg-proj-back svg{block-size:1.4cap;flex:none;inline-size:auto;margin-block-start:.05em}.pg-proj-back:active{color:var(--b-teal-deep)}.pg-proj-title{color:var(--b-ink);font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:clamp(2.6rem,1.5rem + 3.6vw,4.5rem);font-variation-settings:"SOFT" 40;font-weight:500;hyphens:auto;letter-spacing:-.035em;line-height:.98;text-wrap:balance}.pg-proj-lead{color:var(--b-ink-2);font-size:clamp(1.1rem,1rem + .45vw,1.32rem);line-height:1.45;text-wrap:pretty}.pg-proj-shot{background:var(--b-cream-3);border-radius:var(--b-r-lg);box-shadow:0 0 0 1px var(--b-line);color:inherit;cursor:zoom-in;display:block;height:100%;overflow:clip;padding:0;touch-action:manipulation;width:100%}.pg-proj-gallery-block{margin-block-start:.15rem}.pg-proj-gallery{display:grid;gap:.7rem;grid-auto-flow:dense;grid-auto-rows:8px;grid-template-columns:repeat(auto-fill,minmax(min(100%,20rem),1fr))}.pg-proj-gallery li[data-lead] .pg-proj-shot{border-radius:var(--b-r-xl)}.pg-proj-shot img{aspect-ratio:var(--ratio);display:block;height:100%;object-fit:cover;width:100%}.pg-proj-film{border-radius:var(--b-r-lg);overflow:clip}.pg-proj-film video{aspect-ratio:var(--ratio);background:var(--b-ink);border-radius:var(--b-r-lg);display:block;height:100%;object-fit:cover;width:100%}.pg-proj-back:focus-visible,.pg-proj-more li:has(a:focus-visible),.pg-proj-shot:focus-visible{outline:2px solid var(--b-ink);outline-offset:3px}.pg-proj-more strong a:focus-visible{outline:2px solid transparent}.pg-proj-lightbox-bar button:focus-visible{outline:2px solid var(--b-cream);outline-offset:3px}.pg-proj-lightbox-bar button:active,.pg-proj-shot:active{scale:.96}@media (prefers-reduced-motion:no-preference){.pg-proj-lightbox-bar button,.pg-proj-shot{transition:scale var(--d-fast) var(--ease-out)}}.pg-proj-more{border-block-start:1px solid var(--b-line);margin-block-start:clamp(3.5rem,2.7rem + 3.57vw,5.5rem);padding-block-start:1.5rem}.pg-proj-more h2{font-family:var(--b-font-serif);font-size:1.35rem;font-weight:500;letter-spacing:-.02em;margin-block-end:.35rem}.pg-proj-more ul{display:grid}.pg-proj-more li{align-items:center;border-block-end:1px solid var(--b-line);color:var(--b-ink);display:grid;gap:1rem;grid-template-columns:5.5rem minmax(0,1fr) auto;min-height:5.25rem;padding-block:.85rem;position:relative;transition:color var(--d-fast) var(--ease-out)}.pg-proj-more strong a:after{content:"";inset:0;position:absolute}.pg-proj-more li:has(a:active){color:var(--b-teal-deep)}.pg-proj-more img{background:var(--b-cream-3);border-radius:8px;box-shadow:0 0 0 1px var(--b-line);height:3.6rem;object-fit:cover;width:5.5rem}.pg-proj-more strong{display:block;font-size:1.12rem;font-weight:600;hyphens:auto;letter-spacing:-.015em}.pg-proj-more em{color:var(--b-ink-2);display:block;font-size:.9rem;font-style:normal;font-variant-numeric:tabular-nums;margin-block-start:.15rem}.pg-proj-more li>svg{color:var(--b-ink-3)}.pg-proj-missing{display:grid;gap:1rem;justify-items:start;margin-inline:auto;max-width:var(--b-max);padding-block:calc(var(--b-nav-h) + 4rem) 6rem;padding-inline:var(--b-gutter);width:100%}.pg-proj-lightbox{align-items:center;background:transparent;block-size:100%;border:0;color:inherit;gap:1rem;grid-template-rows:1fr auto;inline-size:100%;inset:0;justify-items:center;margin:0;max-block-size:none;max-inline-size:none;opacity:0;overflow:visible;padding:1.25rem;position:fixed;transition:opacity var(--d-base) var(--ease-out),translate var(--d-base) var(--ease-out),display var(--d-base) allow-discrete,overlay var(--d-base) allow-discrete}.pg-proj-lightbox::backdrop{background:var(--b-ink)}@supports (color:color-mix(in lab,red,red)){.pg-proj-lightbox::backdrop{background:color-mix(in oklch,var(--b-ink) 78%,transparent)}}.pg-proj-lightbox::backdrop{opacity:0;transition:opacity var(--d-base) var(--ease-out),display var(--d-base) allow-discrete,overlay var(--d-base) allow-discrete}.pg-proj-lightbox[open]{display:grid}.pg-proj-lightbox[open],.pg-proj-lightbox[open]::backdrop{opacity:1}@starting-style{.pg-proj-lightbox[open],.pg-proj-lightbox[open]::backdrop{opacity:0}}@media (prefers-reduced-motion:no-preference){.pg-proj-lightbox{translate:0 .5rem}.pg-proj-lightbox[open]{translate:0 0}@starting-style{.pg-proj-lightbox[open]{translate:0 .5rem}}}html:has(dialog:modal){overflow:hidden}.pg-proj-lightbox-frame{background:var(--b-cream);border-radius:18px;box-shadow:0 0 0 1px var(--b-line);display:grid;gap:.75rem;max-width:min(100%,72rem);padding-block:.65rem .9rem;padding-inline:.65rem}.pg-proj-lightbox-img{border-radius:12px;height:auto;justify-self:center;max-height:calc(100vh - 9.5rem);max-height:calc(100dvh - 9.5rem);max-width:100%;object-fit:contain;width:auto}.pg-proj-lightbox-frame figcaption{color:var(--b-ink-2);font-size:.9rem;line-height:1.4;padding-inline:.35rem;text-wrap:pretty}.pg-proj-lightbox-bar{align-items:center;color:var(--b-cream);display:flex;font-size:.9rem;font-variant-numeric:tabular-nums;gap:.5rem}.pg-proj-lightbox-bar button{background:var(--b-white);border-radius:10px;color:var(--b-cream);display:grid;min-height:44px;min-width:44px;place-items:center}@supports (color:color-mix(in lab,red,red)){.pg-proj-lightbox-bar button{background:color-mix(in oklch,var(--b-white) 8%,transparent)}}.pg-proj-lightbox-bar span{min-width:3.5rem;text-align:center}.pg-proj-lightbox-bar span i{font-style:normal;opacity:.55;padding-inline:.15em}.pg-proj-lightbox-close{font-weight:500;margin-inline-start:.5rem;padding-inline:.9rem}@media (hover:hover) and (pointer:fine){.pg-proj-back:hover{color:var(--b-ink)}}.pg-page{padding-block:calc(var(--b-nav-h) + 3.25rem) 0}.pg-page-head{align-items:start;column-gap:var(--b-block-gap);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));row-gap:clamp(1.5rem,1.25rem + 1.13vw,2rem)}.pg-page-title{color:var(--b-ink);display:grid;font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:clamp(2.6rem,1.6rem + 3vw,4.25rem);font-variation-settings:"SOFT" 40;font-weight:500;gap:.9rem;grid-column:1/span 5;hyphens:auto;letter-spacing:-.035em;line-height:.98;overflow-wrap:break-word;text-wrap:balance}.pg-page-kicker{color:var(--b-teal-deep);font-family:var(--font-body);font-size:.9375rem;font-weight:600;letter-spacing:0;line-height:1.3}.pg-page-lead{color:var(--b-ink-2);display:grid;font-size:1.0625rem;gap:1rem;grid-column:6/span 7;line-height:1.6;max-width:44rem;text-wrap:pretty}.pg-page-lead p:first-child{color:var(--b-ink);font-size:clamp(1.1rem,1rem + .45vw,1.32rem);line-height:1.45}.pg-page-head .pg-proj-back{grid-column:1/-1;justify-self:start;margin-block-end:-.75rem}.pg-facts{--pipe:3px;--emitter:0.75rem;column-gap:var(--b-block-gap);display:grid;grid-template-columns:repeat(3,minmax(0,1fr));margin-block-start:clamp(3.5rem,2.7rem + 3.57vw,5.5rem);padding-block-start:3.25rem;position:relative}.pg-facts:before{background:var(--b-teal-deep);border-radius:var(--pipe);content:"";height:var(--pipe);inset-block-start:calc((var(--emitter) - var(--pipe))/2);inset-inline:0;position:absolute}.pg-facts li{font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:clamp(1.25rem,1.05rem + .6vw,1.6rem);font-weight:500;letter-spacing:-.015em;line-height:1.2;padding-inline-end:1rem;position:relative;text-wrap:balance}.pg-facts-emitter{background:var(--b-teal-deep);border-radius:var(--emitter);height:var(--emitter);inset-block-start:-3.25rem;inset-inline-start:0;position:absolute;width:1.25rem}.pg-facts li:after{background:var(--b-teal);border-radius:50%;border-start-start-radius:0;content:"";height:.75rem;inset-block-start:calc(-2.75rem + var(--emitter));inset-inline-start:.25rem;pointer-events:none;position:absolute;transform:rotate(45deg);width:.75rem}@media (prefers-reduced-motion:no-preference){.js .pg-facts li:after{opacity:0}.js .pg-facts li[data-shown=true]:after{animation:pg-drip 1.1s var(--ease-out) calc(var(--reveal-delay, 0s) + .35s) both}}@keyframes pg-drip{0%{opacity:0;transform:translate3d(0,-.9rem,0) rotate(45deg) scale(.2)}40%{opacity:1}to{opacity:1;transform:rotate(45deg)}}.pg-page-section{align-items:start;border-block-start:1px solid var(--b-line-strong);column-gap:var(--b-block-gap);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-block-start:clamp(3rem,2.38rem + 2.74vw,4.75rem);padding-block-start:1.5rem;row-gap:1.25rem}.pg-page-heading{font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:clamp(1.6rem,1.2rem + 1.3vw,2.4rem);font-variation-settings:"SOFT" 40;font-weight:500;grid-column:1/span 4;inset-block-start:calc(var(--b-nav-h) + 2.5rem);letter-spacing:-.02em;line-height:1.08;position:sticky;text-wrap:balance}.pg-page-body{color:var(--b-ink-2);font-size:1.0625rem;grid-column:6/span 7;line-height:1.65;max-width:44rem}.pg-page-body p+p{margin-block-start:1rem}.pg-page-body>*+ul,.pg-page-body>ul+*{margin-block-start:1.25rem}.pg-page-body .is-style-lead{color:var(--b-ink);font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:clamp(1.4rem,1.1rem + 1vw,2rem);font-variation-settings:"SOFT" 40;font-weight:400;letter-spacing:-.015em;line-height:1.22;text-wrap:balance}.pg-page-body>ul>li{border-block-end:1px solid var(--b-line);line-height:1.55;padding-block:1rem 1.05rem;text-wrap:pretty}.pg-page-body>ul>li:first-child{padding-block-start:0}.pg-page-body>ul>li:last-child{border-block-end:0;padding-block-end:0}.pg-page-body>ul>li>strong{color:var(--b-ink);display:block;font-weight:600;letter-spacing:-.005em;margin-block-end:.2rem}.pg-page-panel{--panel-gap:clamp(2rem,1.17rem + 3.7vw,4.5rem);align-items:start;column-gap:var(--panel-gap);grid-template-columns:repeat(auto-fit,minmax(min(100%,max(15rem,(100% - (var(--count) - 1) * var(--panel-gap))/var(--count))),1fr));justify-items:stretch;margin-block-start:clamp(3rem,2.38rem + 2.74vw,4.75rem);row-gap:2.5rem}.pg-page-statement{align-content:start;display:grid;gap:1rem;position:relative}.pg-page-statement h2{color:var(--b-white);font-size:.9375rem;font-weight:600;line-height:1.3}@supports (color:color-mix(in lab,red,red)){.pg-page-statement h2{color:color-mix(in oklch,var(--b-white) 72%,transparent)}}.pg-page-statement p{font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:clamp(1.4rem,1.1rem + .9vw,1.95rem);font-variation-settings:"SOFT" 40;font-weight:400;letter-spacing:-.015em;line-height:1.22;max-width:30ch;text-wrap:balance}.pg-page-panel+.pg-page-section{margin-block-start:clamp(3.5rem,2.85rem + 2.89vw,5.5rem)}.pg-page-next{margin-block-start:clamp(4rem,3.04rem + 4.26vw,6.5rem)}.pg-page-next li{align-items:center;border-block:1px solid var(--b-line-strong);color:var(--b-ink);display:flex;gap:1.5rem;justify-content:space-between;padding-block:1.5rem;position:relative;transition:color var(--d-fast) var(--ease-out)}.pg-page-next li+li{border-block-start:0}.pg-page-next strong a:after{content:"";inset:0;position:absolute}.pg-page-next span{display:grid;gap:.35rem}.pg-page-next strong{font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:clamp(1.6rem,1.2rem + 1.3vw,2.4rem);font-weight:500;letter-spacing:-.02em;line-height:1.08;text-wrap:balance}.pg-page-next em{color:var(--b-ink-2);font-style:normal;line-height:1.5;max-width:52ch;text-wrap:pretty}.pg-page-next svg{flex:none;height:1.5rem;width:1.5rem}.pg-page-next li:has(a:active){color:var(--b-teal-deep)}.pg-page-next li:has(a:focus-visible){outline:2px solid var(--b-ink);outline-offset:3px}.pg-page-next strong a:focus-visible{outline:2px solid transparent}@media (hover:hover) and (pointer:fine){.pg-page-next li:hover{color:var(--b-teal-deep)}.pg-page-next li:hover svg{translate:4px 0}}.pg-team{margin-block-start:clamp(3.5rem,2.7rem + 3.57vw,5.5rem)}.pg-member{align-items:start;border-block-end:1px solid var(--b-line);column-gap:var(--b-block-gap);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));padding-block:clamp(1.5rem,1.18rem + 1.43vw,2.25rem);row-gap:1rem}.pg-member:first-child{padding-block-start:0}.pg-member:last-child{border-block-end:0;padding-block-end:0}.pg-member-photo{aspect-ratio:1;background:var(--b-cream-3);border-radius:var(--b-r-lg);box-shadow:0 0 0 1px var(--b-line);display:grid;grid-column:1/span 2;overflow:clip;place-items:center}.pg-member-photo img{height:100%;object-fit:cover;width:100%}.pg-member-photo span{color:var(--b-teal-deep);font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:clamp(1.6rem,1.2rem + 1.2vw,2.4rem);font-weight:500;letter-spacing:-.02em}.pg-member-who{align-content:start;display:grid;gap:.4rem;grid-column:3/span 3}.pg-member-name{font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:clamp(1.5rem,1.2rem + .9vw,2rem);font-weight:500;letter-spacing:-.02em;line-height:1.08}.pg-member-role{color:var(--b-teal-deep);font-size:.9375rem;font-weight:600}.pg-member-email{align-items:center;color:var(--b-ink-2);display:inline-flex;font-size:.9375rem;justify-self:start;min-height:2rem;overflow-wrap:anywhere;text-decoration:underline;text-decoration-color:var(--b-line-strong);text-underline-offset:.2em;transition:color var(--d-fast) var(--ease-out),text-decoration-color var(--d-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.pg-member-email:hover{color:var(--b-ink);text-decoration-color:var(--b-teal)}}.pg-member-email:active{color:var(--b-teal-deep);text-decoration-color:var(--b-teal)}@media (pointer:coarse){.pg-member-email{min-height:2.75rem}}.pg-member-bio{color:var(--b-ink-2);grid-column:6/span 7;line-height:1.6;max-width:40rem;text-wrap:pretty}.pg-member-bio p+p{margin-block-start:.75rem}.pg-about-link{align-items:center;color:var(--b-white);display:inline-flex;font-weight:600;gap:.5rem;min-height:44px;position:relative;text-decoration:underline;text-decoration-color:var(--b-white)}@supports (color:color-mix(in lab,red,red)){.pg-about-link{text-decoration-color:color-mix(in oklch,var(--b-white) 35%,transparent)}}.pg-about-link{text-underline-offset:.3em;transition:text-decoration-color var(--d-fast) var(--ease-out)}.pg-about-link svg{block-size:1.6cap;flex:none;inline-size:auto}.pg-about-link:active{text-decoration-color:var(--b-white)}@media (hover:hover) and (pointer:fine){.pg-about-link:hover{text-decoration-color:var(--b-white)}.pg-about-link:hover svg{translate:3px 0}}@media (prefers-reduced-motion:no-preference){.pg-about-link svg,.pg-page-next svg{transition:translate var(--d-fast) var(--ease-out)}}.pg-about-link:focus-visible{outline:2px solid var(--b-white);outline-offset:3px}@media (max-width:960px){.pg-page-body,.pg-page-heading,.pg-page-lead,.pg-page-title{grid-column:1/-1}.pg-page-heading{position:static}.pg-member-photo{grid-column:1/span 3}.pg-member-bio,.pg-member-who{grid-column:4/-1}}@media (max-width:720px){.pg-facts{grid-template-columns:1fr;padding-block-start:0;row-gap:1.25rem}.pg-facts:before{height:auto;inset-block:0;inset-inline-end:auto;inset-inline-start:calc((var(--emitter) - var(--pipe))/2);width:var(--pipe)}.pg-facts li{padding-inline-start:2rem}.pg-facts-emitter{height:1.25rem;inset-block-start:.15rem;inset-inline-start:0;width:var(--emitter)}.pg-facts li:after{content:none}.pg-member{column-gap:1rem;grid-template-columns:5.5rem minmax(0,1fr)}.pg-member-photo{grid-column:1}.pg-member-who{align-self:center;grid-column:2}.pg-member-bio{grid-column:1/-1}}address.pg-page-body{font-style:normal}address.pg-page-body a{color:var(--b-ink);text-decoration:underline;text-decoration-color:var(--b-line-strong);text-underline-offset:.2em;transition:color var(--d-fast) var(--ease-out),text-decoration-color var(--d-fast) var(--ease-out)}address.pg-page-body a:active{color:var(--b-teal-deep);text-decoration-color:currentColor}@media (hover:hover) and (pointer:fine){address.pg-page-body a:hover{color:var(--b-teal-deep);text-decoration-color:currentColor}}.pg-pf{--pf-dot:1.25rem;--pf-top:calc(var(--b-nav-h) + 1.25rem);max-width:46rem;scroll-margin-block-start:var(--pf-top)}@property --pf-fade-start{syntax:"<length>";inherits:false;initial-value:0}@property --pf-fade-end{syntax:"<length>";inherits:false;initial-value:0}@keyframes pf-rail-edges{0%{--pf-fade-start:0px;--pf-fade-end:2rem}10%,90%{--pf-fade-start:2rem;--pf-fade-end:2rem}to{--pf-fade-start:2rem;--pf-fade-end:0px}}.pg-pf-rail{background:var(--b-cream);border-block-end:1px solid var(--b-line);display:flex;inset-block-start:var(--pf-top);margin-block:0 1.5rem;margin-inline:0;overflow-x:auto;overscroll-behavior-x:contain;padding-block:.625rem .5rem;padding-inline:0;position:sticky;z-index:6}@supports (color:color-mix(in lab,red,red)){.pg-pf-rail{background:color-mix(in oklch,var(--b-cream) 92%,transparent)}}.pg-pf-rail{animation:pf-rail-edges linear;animation-timeline:scroll(self inline);-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px);mask-image:linear-gradient(to right,transparent,#000 var(--pf-fade-start),#000 calc(100% - var(--pf-fade-end)),transparent);scrollbar-width:none}.pg-pf-rail::-webkit-scrollbar{display:none}.pg-pf-rail button{align-items:center;color:var(--b-ink-2);display:flex;flex:1 0 4.5rem;flex-direction:column;font-size:.8rem;gap:.35rem;padding-block:0 .2rem;padding-inline:.125rem;position:relative;transition:color var(--d-fast) var(--ease-out);white-space:nowrap}@media (hover:hover) and (pointer:fine){.pg-pf-rail button:hover{color:var(--b-ink)}}.pg-pf-rail button:active{color:var(--b-teal-deep)}.pg-pf-rail button:before{background:var(--b-line-strong);content:"";height:3px;inset-block-start:calc(var(--pf-dot)/2 - 1.5px);inset-inline:0;position:absolute}.pg-pf-rail button:after{content:"";inset:min(0px,(100% - 44px)/2);position:absolute}.pg-pf-rail button:first-child:before{inset-inline-start:50%}.pg-pf-rail button:last-child:before{inset-inline-end:50%}.pg-pf-rail i{background:var(--b-cream);border:3px solid var(--b-line-strong);border-radius:50%;flex:none;height:var(--pf-dot);position:relative;width:var(--pf-dot)}.pg-pf-rail [data-d=kismi] i{background:linear-gradient(90deg,var(--b-teal) 50%,var(--b-cream) 50%);border-color:var(--b-teal)}.pg-pf-rail [data-d=dolu] i{background:var(--b-teal-deep);border-color:var(--b-teal-deep)}.pg-pf-rail [data-d=dolu] i:after{border-block-end:2px solid var(--b-white);border-inline-start:2px solid var(--b-white);content:"";height:.28rem;inset-block-start:.2rem;inset-inline-start:.17rem;position:absolute;transform:rotate(-45deg);width:.5rem}.pg-pf-rail [aria-current=step]{color:var(--b-ink);font-weight:600}.pg-pf-rail [aria-current=step] i{box-shadow:0 0 0 3px var(--b-cream),0 0 0 5px var(--b-ink)}.pg-pf-rail button:focus-visible{border-radius:6px;outline:3px solid var(--b-teal);outline-offset:2px}.pg-pf-body{container:pf-body/inline-size}.pg-pf-body :is(input,textarea,select,button){scroll-margin-block:4.5rem calc(5.5rem + env(safe-area-inset-bottom, 0px))}.pg-pf-kicker{color:var(--b-teal-deep);font-size:.875rem;font-variant-numeric:tabular-nums;font-weight:600;margin-block-end:.4rem}.pg-pf-head h2{font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:clamp(1.6rem,1.3rem + 1vw,2.1rem);font-weight:500;letter-spacing:-.02em;line-height:1.1;text-wrap:balance}.pg-pf-head h2:focus{outline:2px solid transparent}.pg-pf-head p{color:var(--b-ink-2);margin-block-start:.5rem;max-width:60ch}.pg-pf-grid{display:grid;gap:1.25rem .875rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:1.75rem}.pg-pf-field{align-content:start;display:grid;gap:.45rem;grid-column:1/-1;min-width:0}.pg-pf-field.is-half{grid-column:auto}.pg-pf-field.is-sub{border-inline-start:3px solid var(--b-line-strong);margin-block-start:-.5rem;padding-inline-start:.875rem}.pg-pf-label{color:var(--b-ink);font-size:.875rem;font-weight:600}.pg-pf-hint{color:var(--b-ink-3);font-size:.85rem;line-height:1.5}.pg-pf-input{background:var(--b-white);border:1px solid var(--b-line-field);border-radius:12px;min-height:3rem;padding:.75rem 1rem;transition:border-color var(--d-fast) var(--ease-out),box-shadow var(--d-fast) var(--ease-out);width:100%}textarea.pg-pf-input{display:block;field-sizing:content;line-height:1.5;max-height:14lh;min-height:7rem;resize:none}.pg-pf-input::placeholder{color:var(--b-ink-3);opacity:.7}@media (hover:hover) and (pointer:fine){.pg-pf-input:hover{border-color:var(--b-ink-2)}}.pg-pf-files select:focus-visible,.pg-pf-input:focus-visible{border-color:var(--b-teal-deep);box-shadow:0 0 0 3px var(--b-teal-deep);outline:2px solid transparent;outline-offset:1px}@supports (color:color-mix(in lab,red,red)){.pg-pf-files select:focus-visible,.pg-pf-input:focus-visible{box-shadow:0 0 0 3px color-mix(in oklch,var(--b-teal-deep) 28%,transparent)}}.pg-pf-input:is([type=email],[type=tel]):user-invalid{border-color:var(--b-danger)}.pg-pf-field:has(>.pg-pf-input:user-invalid)>.pg-pf-label:after{background:var(--b-danger);block-size:1.15em;border-radius:50%;color:var(--b-white);content:"!"/"";display:inline-grid;font-size:.85em;inline-size:1.15em;line-height:1;margin-inline-start:.4em;place-items:center;vertical-align:-.1em}.pg-pf-unit{display:grid}.pg-pf-unit>*{grid-area:1/1}.pg-pf-unit .pg-pf-input,.pg-pf-unitpick .pg-pf-input{font-variant-numeric:tabular-nums;font-weight:600}.pg-pf-unit .pg-pf-input{padding-inline-end:4.5rem}.pg-pf-unit span{color:var(--b-ink-3);font-size:.875rem;margin-inline-end:1rem;place-self:center end;pointer-events:none}.pg-pf-unitpick{display:grid;gap:.5rem;grid-template-columns:minmax(0,1fr) auto}.pg-pf-subhead{border-block-start:1px solid var(--b-line);grid-column:1/-1;margin-block-start:.75rem;padding-block-start:1.25rem}.pg-pf-subhead h3{font-size:1.05rem;font-weight:600}.pg-pf-subhead p{color:var(--b-ink-2);font-size:.9rem}.pg-pf-seg{display:flex;flex-wrap:wrap;gap:.4rem}.pg-pf-seg button{background:var(--b-white);border-radius:10px;box-shadow:inset 0 0 0 1px var(--b-line-field);font-size:.925rem;font-weight:500;min-height:2.75rem;padding:.5rem .95rem;transition:background-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out),box-shadow var(--d-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.pg-pf-seg button:hover{box-shadow:inset 0 0 0 1px var(--b-ink-2)}}.pg-pf-seg button[aria-pressed=true]{background:var(--b-teal-deep);box-shadow:inset 0 0 0 1px var(--b-teal-deep);color:var(--b-white)}.pg-pf-output:active,.pg-pf-remove:active,.pg-pf-seg button:active{scale:.97}@media (prefers-reduced-motion:no-preference){.pg-pf-output,.pg-pf-seg button{transition:background-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out),box-shadow var(--d-fast) var(--ease-out),scale var(--d-fast) var(--ease-out)}}.pg-pf-output:focus-visible,.pg-pf-remove:focus-visible,.pg-pf-seg button:focus-visible,.pg-pf-todo button:focus-visible{outline:3px solid var(--b-teal);outline-offset:2px}.pg-pf-switch{align-items:center;background:var(--b-white);border-radius:12px;box-shadow:inset 0 0 0 1px var(--b-line);cursor:pointer;display:flex;gap:.875rem;min-height:3.25rem;padding-block:.6rem;padding-inline:1rem .875rem;position:relative;transition:background-color var(--d-fast) var(--ease-out)}.pg-pf-switch:active{background:var(--b-cream-2)}.pg-pf-switch>span{flex:1;min-width:0}.pg-pf-switch strong{display:block;font-weight:500}.pg-pf-switch small{color:var(--b-ink-3);display:block;font-size:.85rem}.pg-pf-switch input{height:1px;opacity:0;position:absolute;width:1px}.pg-pf-switch i{background:var(--b-line-strong);border-radius:1rem;flex:none;height:1.75rem;position:relative;transition:background-color var(--d-fast) var(--ease-out);width:2.875rem}.pg-pf-switch i:after{background:var(--b-white);border-radius:50%;box-shadow:0 1px 2px var(--b-ink);content:"";height:1.375rem;inset-block-start:.1875rem;inset-inline-start:.1875rem;position:absolute;width:1.375rem}@supports (color:color-mix(in lab,red,red)){.pg-pf-switch i:after{box-shadow:0 1px 2px color-mix(in oklch,var(--b-ink) 25%,transparent)}}@media (prefers-reduced-motion:no-preference){.pg-pf-switch i:after{transition:transform var(--d-fast) var(--ease-out)}}.pg-pf-switch input:checked+i{background:var(--b-teal-deep)}.pg-pf-switch input:checked+i:after{transform:translateX(1.125rem)}.pg-pf-switch input:focus-visible+i{outline:3px solid var(--b-teal);outline-offset:2px}.pg-pf-outputs{display:grid;gap:.625rem;grid-template-columns:repeat(3,minmax(0,1fr))}.pg-pf-output{align-content:start;background:var(--b-white);border-radius:var(--b-r-md);box-shadow:inset 0 0 0 1px var(--b-line);display:grid;gap:.75rem;padding:1rem;text-align:start;transition:background-color var(--d-fast) var(--ease-out),box-shadow var(--d-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.pg-pf-output:hover{box-shadow:inset 0 0 0 1px var(--b-ink-2)}}.pg-pf-output svg{display:block;grid-area:1/1;height:3.75rem;width:4.625rem}.pg-pf-output .kg{fill:var(--b-cream-2)}.pg-pf-output .cz,.pg-pf-output .kg{stroke:var(--b-ink-3);stroke-width:1.2}.pg-pf-output .cz{fill:none}.pg-pf-output .dl{fill:var(--b-cream-3)}.pg-pf-output .vr{fill:var(--b-ink-3)}.pg-pf-output strong{display:block;font-size:1.05rem;font-weight:600}.pg-pf-output small{color:var(--b-ink-2);display:block;font-size:.85rem;line-height:1.45;margin-block-start:.2rem}.pg-pf-output b{border-radius:6px;box-shadow:inset 0 0 0 2px var(--b-line-field);grid-area:1/1;height:1.5rem;place-self:start end;position:relative;width:1.5rem}.pg-pf-output[aria-pressed=true]{background:var(--b-teal-tint)}@supports (color:color-mix(in lab,red,red)){.pg-pf-output[aria-pressed=true]{background:color-mix(in oklch,var(--b-teal-tint) 35%,var(--b-white))}}.pg-pf-output[aria-pressed=true]{box-shadow:inset 0 0 0 2px var(--b-teal-deep)}.pg-pf-output[aria-pressed=true] b{background:var(--b-teal-deep);box-shadow:none}.pg-pf-output[aria-pressed=true] b:after{border-block-end:2px solid var(--b-white);border-inline-start:2px solid var(--b-white);content:"";height:.4rem;inset-block-start:.38rem;inset-inline-start:.4rem;position:absolute;transform:rotate(-45deg);width:.7rem}.pg-pf-output[aria-pressed=true] .kg{fill:var(--b-white);stroke:var(--b-teal-deep)}.pg-pf-output[aria-pressed=true] .cz{stroke:var(--b-teal-deep)}.pg-pf-output[aria-pressed=true] .vr{fill:var(--b-teal-deep)}.pg-pf-drop{background:var(--b-white);border:1.5px dashed var(--b-line-field);border-radius:var(--b-r-md);cursor:pointer;display:grid;gap:.25rem;justify-items:center;padding:1.5rem 1rem;position:relative;text-align:center;transition:border-color var(--d-fast) var(--ease-out),background-color var(--d-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.pg-pf-drop:hover{border-color:var(--b-teal-deep)}}.pg-pf-drop:active{background:var(--b-cream-2)}.pg-pf-drop:has(input:focus-visible){border-color:var(--b-teal-deep);box-shadow:0 0 0 3px var(--b-teal-deep);outline:2px solid transparent;outline-offset:1px}@supports (color:color-mix(in lab,red,red)){.pg-pf-drop:has(input:focus-visible){box-shadow:0 0 0 3px color-mix(in oklch,var(--b-teal-deep) 28%,transparent)}}.pg-pf-drop input{height:1px;opacity:0;position:absolute;width:1px}.pg-pf-drop small{color:var(--b-ink-3);font-size:.85rem}.pg-pf-files{display:grid;gap:.5rem;margin-block-start:.25rem}.pg-pf-files li{align-items:center;background:var(--b-white);border-radius:12px;box-shadow:inset 0 0 0 1px var(--b-line);display:grid;gap:.75rem;grid-template-columns:3.25rem minmax(0,1fr) minmax(8rem,11rem) 2.75rem;padding:.5rem}.pg-pf-thumb{align-items:center;background:var(--b-cream-2) center /cover no-repeat;border-radius:8px;color:var(--b-ink-3);display:flex;font-size:.75rem;font-weight:600;height:3.25rem;justify-content:center;width:3.25rem}.pg-pf-file-name{font-size:.9rem;overflow:clip;text-overflow:ellipsis;white-space:nowrap}.pg-pf-file-name small{color:var(--b-ink-3);display:block;font-size:.8rem}.pg-pf-files select{background:var(--b-cream);border:1px solid var(--b-line-field);border-radius:8px;font-size:max(16px,1rem);min-height:2.75rem;padding:.4rem .6rem;width:100%}.pg-pf-remove{border-radius:8px;color:var(--b-ink-3);font-size:1.4rem;height:2.75rem;line-height:1;transition:background-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out);width:2.75rem}@media (hover:hover) and (pointer:fine){.pg-pf-remove:hover{background:var(--b-ink-wash);color:var(--b-ink)}}@media (prefers-reduced-motion:no-preference){.pg-pf-remove{transition:background-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out),scale var(--d-fast) var(--ease-out)}}.pg-pf-summary{margin-block-start:1.75rem}.pg-pf-summary h3{font-size:1.05rem;font-weight:600;margin-block:2rem .4rem;margin-inline:0}:is(.pg-pf-card,.pg-pf-status)>*+*{margin-block-start:var(--flow,.2rem)}.pg-pf-card{background:var(--b-white);border-inline-start:4px solid var(--b-teal-deep);border-radius:var(--b-r-md);box-shadow:inset 0 0 0 1px var(--b-line);padding:1.25rem 1.375rem}.pg-pf-card strong{display:block;font-family:var(--b-font-serif);font-size:1.4rem;font-weight:500;line-height:1.2}.pg-pf-card p{color:var(--b-ink-2);font-size:.925rem}.pg-pf-tags{--flow:0.75rem;display:flex;flex-wrap:wrap;gap:.375rem}.pg-pf-tags span{background:var(--b-cream-2);border-radius:999px;color:var(--b-teal-deep);font-size:.8rem;font-weight:500;padding:.15rem .6rem}.pg-pf-todo{background:var(--b-white);border-radius:12px;box-shadow:inset 0 0 0 1px var(--b-line);margin-block-start:.5rem;overflow:clip}.pg-pf-todo button{align-items:center;border-block-end:1px solid var(--b-line);display:flex;font-size:.925rem;gap:.75rem;justify-content:space-between;min-height:2.875rem;padding:.6rem 1rem;text-align:start;transition:background-color var(--d-fast) var(--ease-out);width:100%}.pg-pf-todo li:last-child button{border-block-end:0}@media (hover:hover) and (pointer:fine){.pg-pf-todo button:hover{background:var(--b-ink-wash)}}.pg-pf-todo button:active{background:var(--b-ink)}@supports (color:color-mix(in lab,red,red)){.pg-pf-todo button:active{background:color-mix(in oklch,var(--b-ink) 10%,transparent)}}.pg-pf-todo span{color:var(--b-ink-3);flex:none;font-size:.8rem}.pg-pf-note{background:var(--b-cream-2);border-inline-start:3px solid var(--b-teal);border-radius:0;border-end-end-radius:10px;border-start-end-radius:10px;display:grid;font-size:.925rem;gap:.6rem;margin-block-start:1rem;padding:.875rem 1rem}.pg-pf-note.is-warn{background:var(--b-warn-tint);border-inline-start-color:var(--b-warn)}.pg-pf-note.is-error{background:var(--b-danger);border-inline-start-color:var(--b-danger)}@supports (color:color-mix(in lab,red,red)){.pg-pf-note.is-error{background:color-mix(in oklch,var(--b-danger) 8%,var(--b-white))}}.pg-pf-actions{display:flex;flex-wrap:wrap;gap:.5rem}.pg-pf-actions .pg-btn-whatsapp{width:auto}.pg-pf-details{margin-block-start:1.25rem;interpolate-size:allow-keywords}.pg-pf-details::details-content{height:0;overflow:clip}.pg-pf-details[open]::details-content{height:auto}@media (prefers-reduced-motion:no-preference){.pg-pf-details::details-content{transition:height var(--d-base) var(--ease-out),content-visibility var(--d-base) allow-discrete}}.pg-pf-details summary{align-items:center;color:var(--b-teal-deep);cursor:pointer;display:flex;font-weight:500;list-style:none;min-height:2.75rem;transition:color var(--d-fast) var(--ease-out)}.pg-pf-details summary::-webkit-details-marker{display:none}.pg-pf-details summary:active{color:var(--b-teal-deeper)}.pg-pf-details>.pg-pf-hint{padding-block-start:.25rem}.pg-pf-reset{margin-block-start:1.5rem}.pg-pf-done{display:grid;gap:.75rem;padding:2rem 0}.pg-pf-done h2{font-family:var(--b-font-serif);font-size:clamp(1.6rem,1.3rem + 1vw,2.1rem);font-weight:500;line-height:1.1}.pg-pf-done h2:focus{outline:2px solid transparent}.pg-pf-done p{color:var(--b-ink-2)}.pg-pf-bar{background:var(--b-cream);border-block-start:1px solid var(--b-line);inset-block-end:0;margin-block-start:2rem;padding-block:.75rem calc(.75rem + env(safe-area-inset-bottom, 0px));padding-inline:0;position:sticky;z-index:5}@supports (color:color-mix(in lab,red,red)){.pg-pf-bar{background:color-mix(in oklch,var(--b-cream) 92%,transparent)}}.pg-pf-bar{-webkit-backdrop-filter:blur(12px);backdrop-filter:blur(12px)}.pg-pf-bar>div{display:flex;gap:.5rem}.pg-pf-bar .pg-btn-primary{flex:1;font-variant-numeric:tabular-nums}.pg-pf-bar button:disabled{cursor:default;opacity:.5;transform:none}.pg-pf-aside{display:contents}.pg-pf-status{display:none}.pg-pf-status-name{font-family:var(--b-font-serif);font-size:1.3rem;font-weight:500;line-height:1.2;overflow-wrap:anywhere}.pg-pf-status .pg-pf-tags{--flow:0.5rem}.pg-pf-checks{--flow:1.125rem;border-block-start:1px solid var(--b-line);color:var(--b-ink-2);display:grid;font-size:.875rem;gap:.5rem;line-height:1.45;margin-block-end:1.25rem;padding-block-start:1rem}.pg-pf-checks li{padding-inline-start:1.375rem;position:relative}.pg-pf-checks li:before{background:var(--b-line-strong);border-radius:50%;content:"";height:.5rem;inset-block-start:.42rem;inset-inline-start:.2rem;position:absolute;width:.5rem}.pg-pf-checks .is-todo:before{background:var(--b-warn)}.pg-pf-checks .is-ok:before{background:none;border-block-end:2px solid var(--b-teal-deep);border-inline-start:2px solid var(--b-teal-deep);border-radius:0;height:.32rem;inset-block-start:.32rem;transform:rotate(-45deg);width:.6rem}.pg-pf-checks button{color:var(--b-ink);position:relative;text-align:start;text-decoration:underline;text-decoration-color:var(--b-line-strong);text-underline-offset:.2em;transition:color var(--d-fast) var(--ease-out),text-decoration-color var(--d-fast) var(--ease-out)}.pg-pf-checks button:after{content:"";inset:min(0px,(100% - 44px)/2);position:absolute}@media (hover:hover) and (pointer:fine){.pg-pf-checks button:hover{text-decoration-color:currentColor}}.pg-pf-checks button:active{color:var(--b-teal-deep)}.pg-pf-status .pg-btn-primary{--flow:0;font-variant-numeric:tabular-nums;width:100%}.pg-pf-status .pg-btn-primary:disabled{cursor:default;opacity:.5;transform:none}.pg-pf-status .pg-pf-hint{--flow:0.6rem}@media (min-width:64rem){.pg-pf{align-items:start;column-gap:clamp(2.5rem,1rem + 4.75vw,6rem);display:grid;grid-template-columns:minmax(0,46rem) minmax(15rem,19rem);grid-template-rows:auto auto 1fr;justify-content:space-between;max-width:none}.pg-pf-bar,.pg-pf-body{grid-column:1}.pg-pf-body :is(input,textarea,select,button){scroll-margin-block:0}.pg-pf-aside{display:grid;gap:1.25rem;grid-column:2;grid-row:1/-1;inset-block-start:var(--pf-top);position:sticky}.pg-pf-aside[hidden]{display:none}.pg-pf-rail{animation:none;-webkit-backdrop-filter:none;backdrop-filter:none;background:none;border:0;flex-direction:column;margin:0;mask-image:none;overflow:visible;padding:0;position:static}.pg-pf-rail button{flex:none;flex-direction:row;font-size:.9rem;gap:.75rem;min-height:2rem;padding:0}.pg-pf-rail button:before{height:auto;inset-block:0;inset-inline-end:auto;inset-inline-start:calc(var(--pf-dot)/2 - 1.5px);width:3px}.pg-pf-rail button:first-child:before{inset-block-start:50%;inset-inline-start:calc(var(--pf-dot)/2 - 1.5px)}.pg-pf-rail button:last-child:before{inset-block-end:50%;inset-inline-end:auto}.pg-pf-status{background:var(--b-white);border-radius:var(--b-r-md);box-shadow:inset 0 0 0 1px var(--b-line);display:block;padding:1.25rem}.pg-pf-card{display:none}.pg-pf-summary>h3:first-of-type{margin-block-start:0}.pg-pf-bar{-webkit-backdrop-filter:none;backdrop-filter:none;background:none;padding-block:1.25rem 0;padding-inline:0;position:static}.pg-pf-bar>div{justify-content:space-between}.pg-pf-bar .pg-btn-primary{flex:none;min-width:12rem}.pg-pf-bar .pg-pf-bar-send{display:none}.pg-pf .pg-pf-toast{inset-block-end:2rem}}.pg-pf-toast{background:var(--b-ink);border-radius:10px;color:var(--b-cream);font-size:.925rem;inset-block-end:calc(5.5rem + env(safe-area-inset-bottom, 0px));inset-inline:0;margin-inline:auto;max-width:calc(100% - 2rem);opacity:0;padding:.7rem 1rem;position:fixed;transition:opacity var(--d-fast) var(--ease-out),visibility 0s var(--d-fast);visibility:hidden;width:fit-content;z-index:50}.pg-pf-toast.is-open{opacity:1;transition:opacity var(--d-fast) var(--ease-out);visibility:visible}@media (max-width:52rem){.pg-pf-rail{margin-inline:calc(var(--b-gutter)*-1);padding-inline:var(--b-gutter)}}@container pf-body (width < 36rem){.pg-pf-outputs{grid-template-columns:minmax(0,1fr)}.pg-pf-output{align-items:center;grid-template-columns:4.625rem minmax(0,1fr) 1.25rem}.pg-pf-output b{grid-area:1/3;place-self:center end}.pg-pf-files li{grid-template-columns:3.25rem minmax(0,1fr) 2.75rem}.pg-pf-files select{grid-column:2/3;grid-row:2}}@container pf-body (width < 24rem){.pg-pf-field.is-half{grid-column:1/-1}}.pg-tool{align-items:start;column-gap:var(--b-block-gap);display:grid;grid-template-columns:repeat(12,minmax(0,1fr));margin-block-start:clamp(2.5rem,.25rem + 4.69vw,4rem);row-gap:2rem}.js .pg-tool:has(>.pg-tool-note){min-height:min(100svh,46rem)}.pg-tool-note{color:var(--b-ink-3);grid-column:1/-1}.pg-tool-form{container:tool-form/inline-size;grid-column:1/span 6;min-width:0}.pg-tool-out{background:var(--b-cream-2);border:1px solid var(--b-line);border-radius:var(--b-r-lg);grid-column:7/span 6;inset-block-start:calc(var(--b-nav-h) + 1.5rem);min-width:0;padding:clamp(1.25rem,.125rem + 2.34vw,2rem);position:sticky}@media (max-width:960px){.pg-tool-form,.pg-tool-out{grid-column:1/-1}.pg-tool-out{position:static}}.pg-tool-kicker{color:var(--b-teal-deep);font-size:.8125rem;font-weight:600;letter-spacing:.06em;text-transform:uppercase}.pg-tool-grid{display:grid;gap:1.25rem .875rem;grid-template-columns:repeat(2,minmax(0,1fr));margin-block-start:1.25rem}.pg-tool-field{align-content:start;border:0;display:grid;gap:.45rem;grid-column:1/-1;margin:0;min-width:0;padding:0}.pg-tool-field[hidden]{display:none}@container tool-form (width >= 27rem){.pg-tool-field.is-half{grid-column:auto}}.pg-tool-label{color:var(--b-ink);font-size:.875rem;font-weight:600;padding:0}.pg-tool-hint{color:var(--b-ink-3);font-size:.85rem;line-height:1.45}.pg-tool-err{color:var(--b-danger);font-size:.85rem;font-weight:600}.pg-tool-err:empty{display:none}.pg-tool-input{background:var(--b-white);border:1px solid var(--b-line-field);border-radius:12px;color:var(--b-ink);min-height:3rem;padding:.75rem 1rem;transition:border-color var(--d-fast) var(--ease-out),box-shadow var(--d-fast) var(--ease-out);width:100%}select.pg-tool-input{appearance:none;background-image:url("data:image/svg+xml;charset=utf-8,%3Csvg xmlns='http://www.w3.org/2000/svg' width='16' height='16' viewBox='0 0 16 16'%3E%3Cpath fill='none' stroke='%23334' stroke-linecap='round' stroke-linejoin='round' stroke-width='1.6' d='m4 6 4 4 4-4'/%3E%3C/svg%3E");background-position:right 1rem center;background-repeat:no-repeat;padding-inline-end:2.75rem}@media (hover:hover) and (pointer:fine){.pg-tool-input:hover{border-color:var(--b-ink-2)}}.pg-tool-input:focus-visible{border-color:var(--b-teal-deep);box-shadow:0 0 0 3px var(--b-teal-deep);outline:2px solid transparent;outline-offset:1px}@supports (color:color-mix(in lab,red,red)){.pg-tool-input:focus-visible{box-shadow:0 0 0 3px color-mix(in oklch,var(--b-teal-deep) 28%,transparent)}}.pg-tool-input[aria-invalid=true]{border-color:var(--b-danger)}.pg-tool-unit{display:grid}.pg-tool-unit>*{grid-area:1/1}.pg-tool-unit .pg-tool-input{font-variant-numeric:tabular-nums;font-weight:600;padding-inline-end:5rem}.pg-tool-unit span{color:var(--b-ink-3);font-size:.875rem;margin-inline-end:1rem;place-self:center end;pointer-events:none}.pg-tool-choice{display:flex;flex-wrap:wrap;gap:.5rem}.pg-tool-choice label{position:relative}.pg-tool-choice input{cursor:pointer;inset:0;margin:0;opacity:0;position:absolute}.pg-tool-choice span{align-items:center;background:var(--b-white);border:1px solid var(--b-line-field);border-radius:999px;display:inline-flex;font-size:.9375rem;font-weight:500;min-height:2.75rem;padding:.55rem 1rem;transition:background-color var(--d-fast) var(--ease-out),border-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.pg-tool-choice label:hover span{border-color:var(--b-ink-2)}}.pg-tool-choice label:active span{scale:.97}@media (prefers-reduced-motion:no-preference){.pg-tool-choice span{transition:background-color var(--d-fast) var(--ease-out),border-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out),scale var(--d-fast) var(--ease-out)}}.pg-tool-choice input:checked+span{background:var(--b-teal-deep);border-color:var(--b-teal-deep);color:var(--b-white)}.pg-tool-choice input:focus-visible+span{outline:2px solid var(--b-ink);outline-offset:2px}.pg-tool-peek{display:none}@media (max-width:960px){.pg-tool-form :is(input,select){scroll-margin-block-end:calc(5.5rem + env(safe-area-inset-bottom, 0px))}.pg-tool-peek:not([hidden]){align-items:center;background:var(--b-teal-deep);border-radius:var(--b-r-md);box-shadow:var(--b-shadow-hover);color:var(--b-white);display:flex;gap:1rem;inset-block-end:max(.75rem,env(safe-area-inset-bottom));inset-inline:var(--b-gutter);padding:.75rem 1rem;position:fixed;transition:opacity var(--d-fast) var(--ease-out),background-color var(--d-fast) var(--ease-out);z-index:20}.pg-tool-peek:active{background:var(--b-teal-deeper)}.pg-tool-peek.is-away{opacity:0;pointer-events:none;transition:opacity var(--d-fast) var(--ease-out),visibility 0s var(--d-fast);visibility:hidden}.pg-tool-peek span{color:var(--b-white);display:grid;font-size:.8125rem;line-height:1.3;min-width:0}@supports (color:color-mix(in lab,red,red)){.pg-tool-peek span{color:color-mix(in oklch,var(--b-white) 80%,transparent)}}.pg-tool-peek b{color:var(--b-white);font-size:1.0625rem;font-variant-numeric:tabular-nums;font-weight:600}.pg-tool-peek i{font-size:1.25rem;font-style:normal;margin-inline-start:auto}.pg-tool-peek:focus-visible{outline:2px solid var(--b-ink);outline-offset:3px}}@media (max-width:960px) and (prefers-reduced-motion:no-preference){.pg-tool-peek:not([hidden]){transition:opacity var(--d-fast) var(--ease-out),translate var(--d-fast) var(--ease-out),background-color var(--d-fast) var(--ease-out)}.pg-tool-peek.is-away{transition:opacity var(--d-fast) var(--ease-out),translate var(--d-fast) var(--ease-out),visibility 0s var(--d-fast);translate:0 .5rem}}.pg-tool-res{margin-block-start:1rem}.pg-tool-wait{color:var(--b-ink-3)}.pg-tool-main{display:flex;flex-wrap:wrap;gap:.75rem}.pg-tool-main>div{flex:1 1 9.5rem}.pg-tool-main div{background:var(--b-white);border:1px solid var(--b-line);border-radius:var(--b-r-md);display:flex;flex-direction:column-reverse;gap:.35rem;justify-content:flex-end;padding:1rem 1.1rem}.pg-tool-main dt{color:var(--b-ink-2);font-size:.875rem;line-height:1.35}.pg-tool-main dd{color:var(--b-ink);font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:clamp(1.6rem,1.3rem + 1vw,2.1rem);font-variant-numeric:tabular-nums;font-weight:500;letter-spacing:-.02em;line-height:1.05}.pg-tool-main .is-text dd{font-size:clamp(1.2rem,1.05rem + .5vw,1.45rem);font-variant-numeric:normal;letter-spacing:-.01em;line-height:1.2;text-wrap:balance}.pg-tool-main .is-text{flex-basis:12rem}.pg-tool-main .is-wide{flex-basis:100%}.pg-tool-main dd{min-width:0;overflow-wrap:break-word}.pg-tool-main small{color:var(--b-ink-2);font-family:var(--font-body);font-size:.875rem;font-weight:600;letter-spacing:0;white-space:nowrap}.pg-tool-rows{margin-block-start:1.25rem}.pg-tool-rows div{align-items:baseline;border-block-end:1px solid var(--b-line);display:flex;flex-wrap:wrap;gap:.15rem 1rem;justify-content:space-between;padding:.65rem 0}.pg-tool-rows div:last-child{border-block-end:0}.pg-tool-rows dt{color:var(--b-ink-2);flex:1 1 9rem}.pg-tool-rows dd{flex:0 1 auto;font-variant-numeric:tabular-nums;font-weight:600;margin-inline-start:auto;text-align:end}.pg-tool-sub{color:var(--b-ink);font-size:.875rem;font-weight:600;margin-block-start:1.5rem}.pg-tool-warn{display:grid;gap:.5rem;margin-block-start:1.25rem}.pg-tool-warn li{background:var(--b-warn-tint);border-inline-start:3px solid var(--b-warn);border-radius:0;border-end-end-radius:10px;border-start-end-radius:10px;font-size:.9375rem;line-height:1.5;padding:.75rem 1rem}.pg-tool-list{color:var(--b-ink-2);display:grid;font-size:.9375rem;gap:.4rem;line-height:1.5;list-style:disc;margin-block-start:.6rem;padding-inline-start:1.1rem}:is(.pg-tool-how,.pg-tool-faq details){interpolate-size:allow-keywords}:is(.pg-tool-how,.pg-tool-faq details)::details-content{height:0;overflow:clip}:is(.pg-tool-how,.pg-tool-faq details)[open]::details-content{height:auto}@media (prefers-reduced-motion:no-preference){:is(.pg-tool-how,.pg-tool-faq details)::details-content{transition:height var(--d-base) var(--ease-out),content-visibility var(--d-base) allow-discrete}}.pg-tool-how{margin-block-start:1.5rem}.pg-tool-how summary{align-items:center;color:var(--b-ink);cursor:pointer;display:inline-flex;font-size:.875rem;font-weight:600;gap:.4rem;list-style:none;min-height:2.75rem;transition:color var(--d-fast) var(--ease-out)}.pg-tool-how summary::-webkit-details-marker{display:none}.pg-tool-how summary:after{border-block-end:1.6px solid currentColor;border-inline-end:1.6px solid currentColor;content:"";height:.45rem;transform:translateY(-.15rem) rotate(45deg);width:.45rem}.pg-tool-how[open] summary:after{transform:translateY(.1rem) rotate(-135deg)}.pg-tool-faq summary:active,.pg-tool-how summary:active{color:var(--b-teal-deep)}@media (prefers-reduced-motion:no-preference){.pg-tool-faq summary svg,.pg-tool-how summary:after{transition:transform var(--d-fast) var(--ease-out)}}.pg-tool-how summary:focus-visible{outline:2px solid var(--b-ink);outline-offset:2px}.pg-tool-notes{color:var(--b-ink-3);display:grid;font-size:.875rem;gap:.35rem;line-height:1.5;padding-block-start:.25rem}.pg-tool-next{display:flex;flex-wrap:wrap;gap:.5rem;margin-block-start:.6rem}.pg-tool-next a{align-items:center;background:var(--b-white);border:1px solid var(--b-line-strong);border-radius:999px;display:inline-flex;font-size:.9375rem;font-weight:500;gap:.4rem;min-height:2.75rem;padding:.45rem .9rem;transition:border-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out)}@media (hover:hover) and (pointer:fine){.pg-tool-next a:hover{border-color:var(--b-teal-deep);color:var(--b-teal-deep)}}.pg-tool-next a:active{scale:.97}@media (prefers-reduced-motion:no-preference){.pg-tool-next a{transition:border-color var(--d-fast) var(--ease-out),color var(--d-fast) var(--ease-out),scale var(--d-fast) var(--ease-out)}}.pg-tool-next a:focus-visible{outline:2px solid var(--b-ink);outline-offset:2px}.pg-tool-cta{border-block-start:1px solid var(--b-line-strong);margin-block-start:1.75rem;padding-block-start:1.5rem}.pg-tool-cta h3{font-family:var(--b-font-serif);font-optical-sizing:auto;font-size:1.35rem;font-weight:500;letter-spacing:-.015em;line-height:1.15}.pg-tool-cta p{color:var(--b-ink-2);font-size:.9375rem;line-height:1.5;margin-block-start:.5rem}.pg-tool-cta div{align-items:center;display:flex;flex-wrap:wrap;gap:.75rem 1.25rem;margin-block-start:1rem}.pg-tool-cta .pg-btn-primary{text-align:start;white-space:normal}.pg-tool-wa{color:var(--b-teal-deep);font-weight:600;text-decoration:underline;text-underline-offset:.2em}@media (hover:hover) and (pointer:fine){.pg-tool-wa:hover{color:var(--b-teal-deeper)}}.pg-tool-wa:active{color:var(--b-teal-deeper)}.pg-tool-faq{border-block-start:1px solid var(--b-line-strong);margin-block-start:1.25rem}.pg-tool-faq details{border-block-end:1px solid var(--b-line-strong)}.pg-tool-faq summary{align-items:center;color:var(--b-ink);cursor:pointer;display:flex;font-weight:600;gap:1rem;justify-content:space-between;list-style:none;padding:1.1rem 0;transition:color var(--d-fast) var(--ease-out)}.pg-tool-faq summary::-webkit-details-marker{display:none}.pg-tool-faq summary svg{block-size:1.75cap;flex:none;inline-size:auto;transform:rotate(90deg)}.pg-tool-faq details[open] summary svg{transform:rotate(-90deg)}.pg-tool-faq summary:focus-visible{outline:2px solid var(--b-ink);outline-offset:2px}.pg-tool-faq details>div{padding-block-end:1.25rem}.pg-tool-faq details>div p+p{margin-block-start:.75rem}.\!visible{visibility:visible!important}.invisible{visibility:hidden}.visible{visibility:visible}.sr-only{border-width:0;clip-path:inset(50%);height:1px;margin:-1px;overflow:hidden;padding:0;position:absolute;white-space:nowrap;width:1px}.fixed{position:fixed}.relative{position:relative}.static{position:static}.container{width:100%}@media (width >= 40rem){.container{max-width:40rem}}@media (width >= 48rem){.container{max-width:48rem}}@media (width >= 64rem){.container{max-width:64rem}}@media (width >= 80rem){.container{max-width:80rem}}@media (width >= 96rem){.container{max-width:96rem}}.m-403{margin:calc(var(--spacing)*403)}.m-618{margin:calc(var(--spacing)*618)}.m-722{margin:calc(var(--spacing)*722)}.m-1521{margin:calc(var(--spacing)*1521)}.m-2151{margin:calc(var(--spacing)*2151)}.prose{--tw-prose-body:initial;--tw-prose-headings:initial;--tw-prose-lead:initial;--tw-prose-links:initial;--tw-prose-bold:initial;--tw-prose-counters:initial;--tw-prose-bullets:initial;--tw-prose-hr:initial;--tw-prose-quotes:initial;--tw-prose-quote-borders:initial;--tw-prose-captions:initial;--tw-prose-kbd:initial;--tw-prose-kbd-shadows:initial;--tw-prose-code:initial;--tw-prose-pre-code:initial;--tw-prose-pre-bg:initial;--tw-prose-th-borders:initial;--tw-prose-td-borders:initial;--tw-prose-invert-body:initial;--tw-prose-invert-headings:initial;--tw-prose-invert-lead:initial;--tw-prose-invert-links:initial;--tw-prose-invert-bold:initial;--tw-prose-invert-counters:initial;--tw-prose-invert-bullets:initial;--tw-prose-invert-hr:initial;--tw-prose-invert-quotes:initial;--tw-prose-invert-quote-borders:initial;--tw-prose-invert-captions:initial;--tw-prose-invert-kbd:initial;--tw-prose-invert-kbd-shadows:initial;--tw-prose-invert-code:initial;--tw-prose-invert-pre-code:initial;--tw-prose-invert-pre-bg:initial;--tw-prose-invert-th-borders:initial;--tw-prose-invert-td-borders:initial;color:var(--tw-prose-body);font-size:1rem;line-height:1.75}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(p){margin-bottom:1.25em;margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where([class~=lead],[class~=is-style-lead]){color:var(--tw-prose-lead);font-size:1.25em;line-height:1.6;margin-bottom:1.2em;margin-top:1.2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a){color:var(--tw-prose-links);font-weight:var(--tw-prose-font-medium);text-decoration:underline}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(strong){color:var(--tw-prose-bold);font-weight:var(--tw-prose-font-semibold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th strong){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol){list-style-type:decimal;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=A]){list-style-type:upper-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=a]){list-style-type:lower-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=A s]){list-style-type:upper-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=a s]){list-style-type:lower-alpha}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=I]){list-style-type:upper-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=i]){list-style-type:lower-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=I s]){list-style-type:upper-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type=i s]){list-style-type:lower-roman}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol[type="1"]){list-style-type:decimal}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul){list-style-type:disc;margin-bottom:1.25em;margin-top:1.25em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol>li)::marker{color:var(--tw-prose-counters);font-weight:var(--tw-prose-font-normal)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul>li)::marker{color:var(--tw-prose-bullets)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dt){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr){border-color:var(--tw-prose-hr);border-top-width:1px;margin-bottom:3em;margin-top:3em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote){border-left-color:var(--tw-prose-quote-borders);border-left-width:.25rem;color:var(--tw-prose-quotes);font-style:italic;font-weight:var(--tw-prose-font-medium);margin-bottom:1.6em;margin-top:1.6em;padding-left:1em;quotes:"\201C""\201D""\2018""\2019"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote p:first-of-type):before{content:open-quote}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote p:last-of-type):after{content:close-quote}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote>cite){color:var(--tw-prose-body);font-style:normal;font-weight:var(--tw-prose-font-normal)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote>cite:before){content:"\2014"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1){color:var(--tw-prose-headings);font-size:2.25em;font-weight:var(--tw-prose-font-extrabold);line-height:1.1111111;margin-bottom:.8888889em;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1 strong){color:inherit;font-weight:var(--tw-prose-font-black)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2){color:var(--tw-prose-headings);font-size:1.5em;font-weight:var(--tw-prose-font-bold);line-height:1.3333333;margin-bottom:1em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2 strong){color:inherit;font-weight:var(--tw-prose-font-extrabold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3){color:var(--tw-prose-headings);font-size:1.25em;font-weight:var(--tw-prose-font-semibold);line-height:1.6;margin-bottom:.6em;margin-top:1.6em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3 strong){color:inherit;font-weight:var(--tw-prose-font-bold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);line-height:1.5;margin-bottom:.5em;margin-top:1.5em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4 strong){color:inherit;font-weight:var(--tw-prose-font-bold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(img){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture){display:block;margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){box-shadow:0 0 0 1px var(--tw-prose-kbd-shadows),0 3px 0 var(--tw-prose-kbd-shadows);color:var(--tw-prose-kbd);font-family:inherit;font-weight:var(--tw-prose-font-medium)}@supports (color:color-mix(in lab,red,red)){:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){box-shadow:0 0 0 1px color-mix(in oklab,var(--tw-prose-kbd-shadows) 10%,transparent),0 3px 0 color-mix(in oklab,var(--tw-prose-kbd-shadows) 10%,transparent)}}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(kbd){border-radius:.3125rem;font-size:.875em;padding:.1875em .375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code){color:var(--tw-prose-code);font-size:.875em;font-weight:var(--tw-prose-font-semibold)}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code):after,:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(code):before{content:"`"}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(a code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h1 code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2 code){color:inherit;font-size:.875em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3 code){color:inherit;font-size:.9em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4 code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(blockquote code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th code){color:inherit}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre){background-color:var(--tw-prose-pre-bg);border-radius:.375rem;color:var(--tw-prose-pre-code);font-size:.875em;font-weight:var(--tw-prose-font-normal);line-height:1.7142857;margin-bottom:1.7142857em;margin-top:1.7142857em;overflow-x:auto;padding:.8571429em 1.1428571em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code){background-color:transparent;border-radius:0;border-width:0;color:inherit;font-family:inherit;font-size:inherit;font-weight:inherit;line-height:inherit;padding:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code):before{content:none}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(pre code):after{content:none}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(table){font-size:.875em;line-height:1.7142857;margin-bottom:2em;margin-top:2em;table-layout:auto;text-align:left;width:100%}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(table.has-fixed-layout){table-layout:fixed;width:100%}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead){border-bottom-color:var(--tw-prose-th-borders);border-bottom-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th){color:var(--tw-prose-headings);font-weight:var(--tw-prose-font-semibold);padding-bottom:.5714286em;padding-left:.5714286em;padding-right:.5714286em;vertical-align:bottom}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody tr){border-bottom-color:var(--tw-prose-td-borders);border-bottom-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody tr:last-child){border-bottom-width:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td){vertical-align:baseline}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tfoot){border-top-color:var(--tw-prose-th-borders);border-top-width:1px}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tfoot td){vertical-align:top}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure>*,figure img){margin-bottom:0;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure a){vertical-align:bottom}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figcaption){color:var(--tw-prose-captions);font-size:.875em;line-height:1.4285714;margin-top:.8571429em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(picture>img){margin-bottom:0;margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(video){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(li){margin-bottom:.5em;margin-top:.5em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ol>li){padding-left:.375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul>li){padding-left:.375em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li p){margin-bottom:.75em;margin-top:.75em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li>:first-child){margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ul>li>:last-child){margin-bottom:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ol>li>:first-child){margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>ol>li>:last-child){margin-bottom:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(ul ul,ul ol,ol ul,ol ol){margin-bottom:.75em;margin-top:.75em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dl){margin-bottom:1.25em;margin-top:1.25em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(dd){margin-top:.5em;padding-left:1.625em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(hr+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h2+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h3+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(h4+*){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th:first-child){padding-left:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(thead th:last-child){padding-right:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td,tfoot td){padding:.5714286em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td:first-child,tfoot td:first-child){padding-left:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(tbody td:last-child,tfoot td:last-child){padding-right:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(figure){margin-bottom:2em;margin-top:2em}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>:first-child){margin-top:0}:is(.prose :not(:where([class~=not-prose],[class~=not-prose] *))):where(.prose>:last-child){margin-bottom:0}.prose .wp-block-table td,.prose .wp-block-table th{border:0}.prose .wp-block-table tfoot,.prose .wp-block-table thead{border-color:var(--tw-prose-th-borders)}.prose .wp-block-table thead{border-bottom-width:1px}.prose .wp-block-table tfoot{border-top-width:1px}.block{display:block}.contents{display:contents}.grid{display:grid}.hidden{display:none}.inline{display:inline}.table{display:table}.h-30{height:calc(var(--spacing)*30)}.max-w-none{max-width:none}.shrink{flex-shrink:1}.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}.border{border-style:var(--tw-border-style);border-width:1px}.shadow{--tw-shadow:0 1px 3px 0 var(--tw-shadow-color,rgba(0,0,0,.1)),0 1px 2px -1px var(--tw-shadow-color,rgba(0,0,0,.1))}.ring,.shadow{box-shadow:var(--tw-inset-shadow),var(--tw-inset-ring-shadow),var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow)}.ring{--tw-ring-shadow:var(--tw-ring-inset,) 0 0 0 calc(1px + var(--tw-ring-offset-width)) var(--tw-ring-color,currentcolor)}.outline{outline-style:var(--tw-outline-style);outline-width:1px}.blur{--tw-blur:blur(8px)}.blur,.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,)}@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-border-style{syntax:"*";inherits:false;initial-value:solid}@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}@layer properties{@supports ((-webkit-hyphens:none) and (not (margin-trim:inline))) or ((-moz-orient:inline) and (not (color:rgb(from red r g b)))){:host,:root{--p:0;--u:1}*,::backdrop,:after,:before{--pf-fade-start:0px;--pf-fade-end:0px;--tw-rotate-x:initial;--tw-rotate-y:initial;--tw-rotate-z:initial;--tw-skew-x:initial;--tw-skew-y:initial;--tw-border-style:solid;--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}}}