@font-face{font-family:Sergio Trendy;font-style:normal;font-weight:400;font-display:swap;src:local("Sergio Trendy"),url(/fonts/SergiotrendyRegular.woff) format("woff")}.brand-peteye{font-family:Sergio Trendy,Prata,Georgia,serif;font-weight:400;font-style:normal;letter-spacing:.015em;font-optical-sizing:none;font-variation-settings:normal}:root{--font-family-brand: "Sergio Trendy", "Prata", Georgia, serif;--palette-grey-900: #2f3034;--palette-grey-800: #45474d;--palette-grey-700: #5f6368;--palette-grey-500: #9aa0a6;--palette-grey-50: #e6eaf0;--palette-grey-0: #fff;--palette-grey-1000: #212226;--palette-grey-20: #eff2f7;--palette-grey-1200: #121317;--palette-grey-1100: #18191d;--palette-grey-10: #f8f9fc;--palette-grey-100: #e1e6ec;--palette-grey-200: #cdd4dc;--palette-grey-300: #b2bbc5;--palette-grey-400: #b7bfd9;--palette-grey-600: #aab1cc4d;--palette-grey-1000-12: #dedfe2;--palette-grey-50-20: #414347;--palette-grey-15: #f0f1f5;--palette-blue-600: #3279f9;--palette-blue-700: #1a73e8;--palette-emerald-600: #10b981;--palette-amber-500: #f59e0b;--palette-rose-500: #f43f5e;--palette-grey-0-rgb: 255, 255, 255;--palette-grey-50-rgb: 230, 234, 240;--palette-grey-400-rgb: 183, 191, 217;--palette-grey-600-rgb: 170, 177, 204;--palette-grey-1000-rgb: 33, 34, 38;--palette-grey-1200-rgb: 18, 19, 23;--theme-surface-surface: var(--palette-grey-0);--theme-surface-on-surface: var(--palette-grey-1200);--theme-surface-on-surface-variant: var(--palette-grey-800);--theme-surface-surface-container: var(--palette-grey-10);--theme-surface-surface-container-low: #f8f9fc;--theme-surface-surface-container-high: var(--palette-grey-20);--theme-surface-surface-container-higher: var(--palette-grey-50);--theme-surface-surface-container-highest: var(--palette-grey-100);--theme-surface-inverse-surface: var(--palette-grey-1200);--theme-surface-inverse-on-surface: var(--palette-grey-10);--theme-surface-inverse-on-surface-variant: var(--palette-grey-300);--theme-outline: rgba(var(--palette-grey-1000-rgb), .12);--theme-outline-variant: rgba(var(--palette-grey-1000-rgb), .06);--theme-outline-outline-variant: #2122260f;--divider: var(--theme-outline-outline-variant);--theme-primary-primary: var(--theme-surface-on-surface);--theme-primary-on-primary: var(--theme-surface-surface);--theme-tonal-tonal: var(--theme-surface-surface-container);--theme-tonal-on-tonal: var(--theme-surface-on-surface);--theme-secondary-button: rgba(var(--palette-grey-400-rgb), .1);--theme-button-secondary-hover: var(--palette-grey-15);--theme-button-states-primary-hovered: var(--palette-grey-900);--theme-button-states-disabled: var(--palette-grey-100);--theme-button-states-on-disabled: #6a6a71;--theme-button-states-hovered: rgba(var(--palette-grey-1000-rgb), .04);--theme-button-states-pressed: rgba(var(--palette-grey-1000-rgb), .06);--theme-nav-button: rgba(var(--palette-grey-400-rgb), .09);--theme-nav-button-hover: rgba(var(--palette-grey-400-rgb), .2);--breakpoint-max: 1600px;--breakpoint-xl: 1600px;--breakpoint-lg: 1440px;--breakpoint-md: 1024px;--breakpoint-sm: 767px;--breakpoint-xs: 425px;--landing-main-text-size: 107px;--landing-main-text-line-height: 107px;--landing-main-text-letter-spacing: -2.14px;--9xl-size: 148px;--9xl-line-height: 145.04px;--9xl-letter-spacing: -2.96px;--8xl-size: 124px;--8xl-line-height: 121.52px;--8xl-letter-spacing: -2.48px;--7xl-size: 98px;--7xl-line-height: 82.04px;--7xl-letter-spacing: -1.8px;--6xl-size: 72px;--6xl-line-height: 72px;--6xl-letter-spacing: -1.44px;--5xl-size: 54px;--5xl-line-height: 56.16px;--5xl-letter-spacing: -.95px;--4xl-size: 42px;--4xl-line-height: 43.68px;--4xl-letter-spacing: -.73px;--3xl-size: 32px;--3xl-line-height: 33.92px;--3xl-letter-spacing: -.15px;--2xl-size: 28px;--2xl-line-height: 30.24px;--2xl-letter-spacing: -.1px;--xl-size: 24px;--xl-line-height: 25.92px;--xl-letter-spacing: -.07px;--lg-size: 22px;--lg-line-height: 24.64px;--lg-letter-spacing: -.08px;--md-size: 20px;--md-line-height: 26px;--md-letter-spacing: -.05px;--base-size: 17.5px;--base-line-height: 25.38px;--base-letter-spacing: .18px;--sm-size: 14.5px;--sm-line-height: 21.02px;--sm-letter-spacing: .16px;--xs-size: 12.5px;--xs-line-height: 15.5px;--xs-letter-spacing: .11px;--cta-size: 17.5px;--cta-line-height: 25.38px;--cta-letter-spacing: .18px;--cta-sm-size: 14.5px;--cta-sm-line-height: 21.02px;--cta-sm-letter-spacing: .11px;--icon-size-xl: 48px;--icon-size-lg: 36px;--icon-size-md: 24px;--icon-size-sm: 18px;--icon-size-xs: 12px;--grid-gutter-sm: 56px;--grid-gutter: 64px;--grid-columns: 12;--page-margin: 72px;--shape-corner-xs: 4px;--shape-corner-sm: 8px;--shape-corner-md: 16px;--shape-corner-lg: 24px;--shape-corner-xl: 36px;--shape-corner-2xl: 48px;--shape-corner-rounded: 9999px;--space-none: 0px;--space-xs: 4px;--space-sm: 8px;--space-md: 16px;--space-lg: 24px;--space-xl: 36px;--space-2xl: 48px;--space-3xl: 60px;--space-4xl: 80px;--space-5xl: 88px;--space-6xl: 120px;--space-7xl: 180px;--nav-height: 52px;--ease-out-cubic: cubic-bezier(.215, .61, .355, 1);--ease-out-quart: cubic-bezier(.165, .84, .44, 1)}@media(width<=1600px){:root{--landing-main-text-size: 72px;--landing-main-text-line-height: 72.04px;--landing-main-text-letter-spacing: -1.44px;--grid-gutter: 48px}}@media(width<=1024px){:root{--landing-main-text-size: 56px;--landing-main-text-line-height: 56.04px;--landing-main-text-letter-spacing: -1.12px;--grid-gutter: 40px;--grid-columns: 8;--9xl-size: 38px;--9xl-line-height: 40.28px;--9xl-letter-spacing: -.76px;--8xl-size: 36px;--8xl-line-height: 38.16px;--8xl-letter-spacing: -.72px;--7xl-size: 34px;--7xl-line-height: 36.04px;--7xl-letter-spacing: -.68px;--6xl-size: 34px;--6xl-line-height: 36.04px;--6xl-letter-spacing: -.68px;--5xl-size: 34px;--5xl-line-height: 36.04px;--5xl-letter-spacing: -.68px;--4xl-size: 28px;--4xl-line-height: 29.6px;--4xl-letter-spacing: -.28px;--3xl-size: 28px;--3xl-line-height: 29.6px;--3xl-letter-spacing: -.28px;--2xl-size: 24px;--2xl-line-height: 25.92px;--2xl-letter-spacing: -.14px;--xl-size: 24px;--xl-line-height: 25.92px;--xl-letter-spacing: -.14px;--lg-size: 20px;--lg-line-height: 22.8px;--lg-letter-spacing: -.08px;--md-size: 20px;--md-line-height: 22.8px;--md-letter-spacing: -.08px;--base-size: 15px;--base-line-height: 22px;--base-letter-spacing: .16px;--sm-size: 14.5px;--sm-line-height: 21px;--sm-letter-spacing: .16px;--cta-size: 15px;--cta-line-height: 22px;--cta-letter-spacing: .16px;--cta-sm-size: 14.5px;--cta-sm-line-height: 21px;--cta-sm-letter-spacing: .16px;--page-margin: 40px}.hidden-sm{display:none!important}}@media(width<=767px){:root{--landing-main-text-size: 40px;--landing-main-text-line-height: 44.04px;--landing-main-text-letter-spacing: -.8px;--grid-gutter: 16px;--grid-columns: 4;--page-margin: 16px}.hidden-xs{display:none!important}}@media(width<=425px){:root{--landing-main-text-size: 44px;--landing-main-text-line-height: 46.04px;--landing-main-text-letter-spacing: -.6px;--grid-columns: 4;--shape-corner-xl: 24px}}*,*:before,*:after{box-sizing:border-box}html{text-size-adjust:none;scroll-behavior:smooth;scrollbar-gutter:stable}body,h1,h2,h3,h4,p,figure,blockquote,dl,dd{margin:0}ul,ol{list-style:none;margin:0;padding:0}body{background-color:var(--theme-surface-surface);color:var(--theme-surface-on-surface);font-family:Google Sans Flex,Manrope,-apple-system,BlinkMacSystemFont,sans-serif;font-optical-sizing:auto;font-weight:400;line-height:1.5;min-block-size:100dvh;inline-size:100%;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}h1,h2,h3,h4,button,input,label{line-height:1.1;font-optical-sizing:auto;font-weight:450}strong,b{font-variation-settings:"wght" 700;font-weight:700}img,picture,svg,video,canvas{max-inline-size:100%;display:block}input,button,textarea,select{font-family:inherit;font-size:inherit}a{color:var(--theme-surface-on-surface-variant);text-decoration:none}:target{scroll-margin-block:5ex}.sr-only{clip:rect(0,0,0,0);white-space:nowrap;border:0;inline-size:1px;block-size:1px;margin:-1px;padding:0;position:absolute;overflow:clip}.heading-2{font-size:var(--6xl-size);line-height:var(--6xl-line-height);letter-spacing:var(--6xl-letter-spacing);font-variation-settings:"wdth" 100,"opsz" 72;font-weight:450}.heading-3{font-size:var(--5xl-size);line-height:var(--5xl-line-height);letter-spacing:var(--5xl-letter-spacing);font-variation-settings:"wdth" 100,"opsz" 54;font-weight:450}.heading-4{font-size:var(--4xl-size);line-height:var(--4xl-line-height);letter-spacing:var(--4xl-letter-spacing);font-variation-settings:"wdth" 100,"opsz" 42;font-weight:450}.heading-5{font-size:var(--3xl-size);line-height:var(--3xl-line-height);letter-spacing:var(--3xl-letter-spacing);font-variation-settings:"wdth" 100,"opsz" 32;font-weight:450}.heading-6{font-size:var(--2xl-size);line-height:var(--2xl-line-height);letter-spacing:var(--2xl-letter-spacing);font-variation-settings:"wdth" 100,"opsz" 28;font-weight:450}.heading-7{font-size:var(--xl-size);line-height:var(--xl-line-height);letter-spacing:var(--xl-letter-spacing);font-variation-settings:"wght" 700,"wdth" 100,"opsz" 24;font-weight:700}.body{font-size:var(--base-size);line-height:var(--base-line-height);letter-spacing:var(--base-letter-spacing);font-variation-settings:"wdth" 100,"opsz" 17.5;font-weight:400}.caption{font-size:var(--sm-size);line-height:var(--sm-line-height);letter-spacing:var(--sm-letter-spacing);font-variation-settings:"wdth" 100,"opsz" 15;font-weight:400}.small{font-size:var(--xs-size);line-height:var(--xs-line-height);letter-spacing:var(--xs-letter-spacing);font-weight:450}.call-to-action{font-size:var(--cta-size);line-height:var(--cta-line-height);letter-spacing:var(--cta-letter-spacing);font-variation-settings:"wdth" 100,"opsz" 17.5;font-weight:450}.call-to-action--nav{cursor:pointer;font-size:var(--cta-sm-size);line-height:var(--cta-sm-line-height);letter-spacing:var(--cta-sm-letter-spacing);font-variation-settings:"wdth" 100,"opsz" 14.5;font-weight:450}.button{font-size:var(--base-size);line-height:var(--cta-line-height);letter-spacing:var(--cta-letter-spacing);border-radius:var(--shape-corner-rounded, 999px);cursor:pointer;text-align:center;border:1px solid transparent;justify-content:center;align-self:flex-start;align-items:safe center;block-size:fit-content;padding:10px 24px;font-family:Google Sans Flex,Manrope,sans-serif;font-weight:450;text-decoration:none;transition:all .15s ease-out;display:inline-flex}.button span{text-decoration:none}.button-primary{background:var(--theme-primary-primary, #121317);color:var(--theme-primary-on-primary, #fff)}.button-primary:hover,.button-primary:focus-visible{background:var(--theme-button-states-primary-hovered, #2f3034);outline:none}.button-secondary{color:var(--theme-surface-on-surface);background:var(--theme-secondary-button);backdrop-filter:blur(6px);border:1px solid var(--theme-outline-variant)}.button-secondary:hover,.button-secondary:focus-visible{background:var(--theme-button-secondary-hover);outline:none}.button-compact{min-block-size:36px;padding:6px 16px}.download-button,.button-nav{font-size:var(--cta-sm-size);line-height:var(--cta-sm-line-height);letter-spacing:var(--cta-sm-letter-spacing);font-weight:450}.button-nav{color:var(--theme-surface-on-surface-variant);background:transparent}.button-nav:hover,.button-nav:focus-visible{color:#000;background:var(--theme-nav-button-hover);outline:none}.dropdown-nav{padding-inline-end:10px}.dropdown-icon{margin-inline-start:var(--space-xs);transition:transform .3s ease;flex-shrink:0;justify-content:center;align-items:center;display:inline-flex}.button.dropdown-open .dropdown-icon,.button[aria-expanded=true] .dropdown-icon{transform:rotate(-180deg)}.grid-container{inline-size:100%;max-inline-size:calc(var(--breakpoint-max) + var(--page-margin) * 2);padding-inline:var(--page-margin);margin-inline:auto}.grid-row{flex-flow:var(--grid-flex-flow, row) wrap;margin-inline:calc(-1 * var(--grid-gutter) / 2);gap:var(--grid-gap, 0);display:flex}.grid-col{padding-inline:calc(var(--grid-gutter) / 2);flex:auto}.col-xs-4{flex-basis:100%;max-inline-size:100%}@media(width>=768px){.col-sm-4{flex-basis:50%;max-inline-size:50%}.col-sm-8{flex-basis:100%;max-inline-size:100%}}@media(width>=1024px){.col-md-3{flex-basis:25%;max-inline-size:25%}.col-md-4{flex-basis:33.3333%;max-inline-size:33.3333%}.col-md-6{flex-basis:50%;max-inline-size:50%}.col-md-8{flex-basis:66.6667%;max-inline-size:66.6667%}.col-md-offset-2{margin-inline-start:16.6667%}.col-md-offset-3{margin-inline-start:25%}}.smooth-scroll-wrapper{min-block-size:100dvh}.tags-section{flex-direction:column;gap:22px;min-inline-size:0;display:flex}.tags-section span{white-space:nowrap;color:var(--palette-grey-800);flex-shrink:0}.tags-section .tags-caption{flex-wrap:wrap;flex-shrink:0;justify-content:flex-start;align-items:safe center;column-gap:10px;row-gap:8px;display:flex}.tags-section .tags-caption .dot{color:var(--palette-grey-500, #9aa0a6)}.tags-section .tags-caption .tag-chip{background:var(--theme-surface-surface-container-high, #eff2f7);color:var(--palette-grey-900);border-radius:12px;padding:4px 12px;font-size:.82em;font-weight:450}.tags-section .button{margin-block-start:4px}#contact.gf-footer{position:relative;z-index:50;background-color:#111;color:#fff;padding:6rem 2rem 3rem;width:100%;border-top:1px solid rgba(255,255,255,.1)}#contact .gf-top{max-width:1600px;margin:0 auto;display:flex;flex-direction:column;justify-content:space-between;gap:4rem;border-bottom:1px solid rgba(255,255,255,.1);padding-bottom:4rem}@media(min-width:1024px){#contact .gf-top{flex-direction:row;gap:6rem}}#contact .gf-left{max-width:28rem;display:flex;flex-direction:column;gap:2rem}@media(min-width:1280px){#contact .gf-left{max-width:32rem}}#contact .gf-title{font-family:Sergio Trendy,Prata,Georgia,serif;font-style:normal;font-weight:400;font-size:2.25rem;line-height:2.5rem;letter-spacing:.025em;color:#fff;margin:0}@media(min-width:768px){#contact .gf-title{font-size:3rem;line-height:1}}#contact .gf-bio-stack{display:flex;flex-direction:column;gap:1.5rem}#contact .gf-bio{color:#9ca3af;font-size:.875rem;line-height:1.625;font-weight:300;margin:0;font-family:"Manrope",var(--font-family-sans),sans-serif}#contact .gf-address-block{display:flex;flex-direction:column;gap:.25rem;color:#6b7280;font-size:.75rem;line-height:1.25rem;font-family:"Manrope",var(--font-family-sans),sans-serif;letter-spacing:.05em;text-transform:uppercase}#contact .gf-address-block p{margin:0}#contact .gf-contact-line{color:#9ca3af;margin-top:.5rem!important;margin-bottom:1rem!important}#contact .gf-corp-info{padding-top:1rem;border-top:1px solid rgba(255,255,255,.1);display:flex;flex-direction:column;gap:.375rem;font-size:10px;line-height:1.4;color:#4b5563;letter-spacing:.15em}#contact .gf-corp-heading{color:#6b7280;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin:0 0 .25rem;font-size:10px}#contact .gf-corp-val{color:#9ca3af}#contact .gf-right{display:flex;flex-direction:column;flex-wrap:wrap;gap:3rem;font-family:"Manrope",var(--font-family-sans),sans-serif}@media(min-width:640px){#contact .gf-right{flex-direction:row}}@media(min-width:1024px){#contact .gf-right{gap:4rem}}@media(min-width:1280px){#contact .gf-right{gap:6rem}}#contact .gf-col{display:flex;flex-direction:column;gap:1.25rem}#contact .gf-col-heading{color:#4b5563;font-size:10px;font-weight:600;letter-spacing:.2em;text-transform:uppercase;margin:0 0 .25rem}#contact .gf-link,#contact .gf-lang-btn{color:#d1d5db;font-size:11px;line-height:1.4;text-transform:uppercase;letter-spacing:.1em;transition:color .15s ease;text-decoration:none;background:transparent;border:none;padding:0;text-align:left;cursor:pointer;display:inline-flex;align-items:center;gap:.375rem;font-family:inherit}#contact .gf-link:hover,#contact .gf-lang-btn:hover{color:#fff}#contact .gf-arrow{font-size:10px}#contact .gf-updates-col{display:flex;flex-direction:column;gap:1rem;max-width:260px}#contact .gf-updates-desc{color:#9ca3af;font-size:11px;line-height:1.625;margin:0}#contact .gf-updates-form{display:flex;flex-direction:column;gap:.75rem;margin-top:.25rem}#contact .gf-field{display:flex;flex-direction:column}#contact .gf-email-input{background:transparent;border:none;border-bottom:1px solid rgba(255,255,255,.2);padding:0 0 .5rem;color:#fff;font-size:.75rem;border-radius:0;outline:none;transition:border-color .15s ease,background-color .15s ease;font-family:inherit;width:100%}#contact .gf-email-input::placeholder{color:#4b5563}#contact .gf-email-input:focus{border-bottom-color:#fff}#contact .gf-inline-error{display:none}#contact .gf-email-input:user-invalid,#contact .gf-email-input.user-invalid-fallback{border-bottom-color:#f87171;background-color:#f8717114}#contact .gf-email-input:user-invalid+.gf-inline-error,#contact .gf-email-input.user-invalid-fallback+.gf-inline-error{display:block}#contact .gf-email-input:user-valid,#contact .gf-email-input.user-valid-fallback{border-bottom-color:#34d399}#contact .gf-submit-btn{text-align:left;font-size:10px;color:#fff;letter-spacing:.2em;text-transform:uppercase;font-weight:600;background:transparent;border:none;padding:0;margin-top:.5rem;cursor:pointer;display:inline-flex;align-items:center;gap:.375rem;transition:color .15s ease;font-family:inherit}#contact .gf-submit-btn:hover{color:#9ca3af}#contact .gf-submit-btn:disabled{opacity:.5;cursor:not-allowed}#contact .gf-spinner{animation:gf-spin 1s linear infinite}#contact .gf-spinner[hidden]{display:none!important}@keyframes gf-spin{0%{transform:rotate(0)}to{transform:rotate(360deg)}}#contact .gf-error-msg{color:#f87171;font-size:11px;margin:.25rem 0 0;line-height:1.25}#contact .gf-error-msg[hidden],#contact .gf-success-msg[hidden]{display:none!important}#contact .gf-success-msg{color:#34d399;font-size:11px;margin:.125rem 0 0;font-weight:500;line-height:1.25}#contact .gf-bottom{max-width:1600px;margin:2rem auto 0;display:flex;flex-direction:column;justify-content:space-between;align-items:center;font-size:10px;color:#6b7280;text-transform:uppercase;letter-spacing:.1em;font-family:"Manrope",var(--font-family-sans),sans-serif}@media(min-width:768px){#contact .gf-bottom{flex-direction:row}}#contact .gf-bottom-left{display:flex;align-items:center;gap:1rem;margin-bottom:1rem}@media(min-width:768px){#contact .gf-bottom-left{margin-bottom:0}}#contact .gf-kr-logo{height:1rem;width:auto;filter:invert(1);opacity:.5}#contact .gf-bottom-brand{color:#9ca3af;font-weight:500;letter-spacing:.2em}#contact .gf-bottom-right{display:flex;align-items:center;gap:1.5rem}#contact .gf-bottom-time{color:#9ca3af;font-weight:500;font-variant-numeric:tabular-nums}#contact .gf-lang-btn.active{color:#fff;font-weight:600}iframe.goog-te-banner-frame,.goog-te-banner-frame.skiptranslate,#goog-gt-tt,.goog-te-balloon-frame{display:none!important}body{top:0!important}[data-header] .header-cta-group{display:flex;align-items:center;gap:10px}[data-header] .lang-switcher{position:relative;display:inline-flex;align-items:center}[data-header] .lang-switcher__trigger{display:inline-flex;align-items:center;gap:6px;padding:6px 12px;border-radius:999px;border:1px solid rgba(18,19,23,.12);background:#ffffffe6;color:#212226;font-family:var(--font-family-sans);font-size:13.5px;font-weight:500;line-height:1.2;cursor:pointer;transition:background-color .18s ease,border-color .18s ease}[data-header] .lang-switcher__trigger:hover,[data-header] .lang-switcher__trigger[aria-expanded=true]{background:#eff2f7;border-color:#12131738}[data-header] .lang-switcher__globe,[data-header] .lang-switcher__chevron{color:#45474d;flex-shrink:0;transition:transform .2s ease}[data-header] .lang-switcher__trigger[aria-expanded=true] .lang-switcher__chevron{transform:rotate(180deg)}[data-header] .lang-switcher__menu{position:absolute;top:calc(100% + 8px);right:0;z-index:1002;min-width:185px;padding:6px;background:#fff;border:1px solid rgba(18,19,23,.1);border-radius:14px;box-shadow:0 14px 36px #0000001f,0 2px 8px #0000000d;display:none;flex-direction:column;gap:2px}[data-header] .lang-switcher__menu.open{display:flex}[data-header] .lang-switcher__option{display:flex;align-items:center;justify-content:space-between;gap:10px;width:100%;padding:8px 12px;border:none;border-radius:9px;background:transparent;color:#2f3034;font-family:var(--font-family-sans);font-size:13px;font-weight:500;text-align:left;cursor:pointer;transition:background-color .14s ease,color .14s ease}[data-header] .lang-switcher__option:hover{background:#eff2f7;color:#111}[data-header] .lang-switcher__option.active{background:#f0f4ff;color:#3279f9;font-weight:600}[data-header] .lang-switcher__check{opacity:0;font-size:12px;font-weight:700;color:#3279f9}[data-header] .lang-switcher__option.active .lang-switcher__check{opacity:1}[data-header] .dropdown-panel--features{grid-template-columns:280px 1fr 1fr;gap:36px}[data-header] .subnav--list{grid-template-columns:1fr;gap:6px}.uc-page{padding-top:124px;padding-bottom:88px}.uc-container{max-width:1120px;margin:0 auto;padding:0 var(--page-margin, 24px)}.uc-hero{max-width:620px;margin-bottom:40px;display:flex;flex-direction:column;gap:10px}.uc-eyebrow{color:#3279f9;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.uc-title{color:#121317;font-size:clamp(1.85rem,2.8vw,2.4rem);font-weight:500;line-height:1.18;letter-spacing:-.02em;margin:0}.uc-title .brand-peteye{font-size:.96em}.uc-subtitle{color:#45474d;font-size:15.5px;line-height:1.6;margin:2px 0 0}.uc-grid{display:grid;grid-template-columns:repeat(3,1fr);gap:20px}.uc-card{background:#f8f9fc;border:1px solid rgba(18,19,23,.08);border-radius:20px;padding:24px;display:flex;flex-direction:column;gap:10px;text-decoration:none!important;color:inherit;transition:background-color .2s ease,border-color .2s ease,transform .2s ease,box-shadow .2s ease}.uc-card:hover{background:#fff;border-color:#3279f94d;transform:translateY(-2px);box-shadow:0 10px 28px #0000000d}.uc-badge{align-self:flex-start;background:#eff2f7;color:#45474d;font-weight:600;letter-spacing:.05em;text-transform:uppercase;padding:4px 10px;border-radius:999px;font-size:10.5px}.uc-card-title{color:#121317;font-size:17.5px;font-weight:600;line-height:1.35;margin:2px 0 0}.uc-text{color:#45474d;font-size:14px;line-height:1.6;margin:0}.uc-link{margin-top:auto;padding-top:10px;font-size:13.5px;font-weight:500;color:#3279f9;display:inline-flex;align-items:center;gap:5px}@media(max-width:1024px){.uc-grid{grid-template-columns:repeat(2,1fr)}}@media(max-width:640px){.uc-page{padding-top:96px;padding-bottom:64px}.uc-grid{grid-template-columns:1fr}}.faq-page{padding-top:124px;padding-bottom:88px}.faq-container{max-width:1080px;margin:0 auto;padding:0 var(--page-margin, 24px)}.faq-layout{display:grid;grid-template-columns:300px 1fr;gap:56px;align-items:start}.faq-hero{position:sticky;top:96px;display:flex;flex-direction:column;gap:10px}.faq-eyebrow{color:#3279f9;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.1em}.faq-title{color:#121317;font-size:clamp(1.75rem,2.5vw,2.25rem);font-weight:500;line-height:1.18;letter-spacing:-.02em;margin:0}.faq-subtitle{color:#45474d;font-size:14.5px;line-height:1.6;margin:2px 0 0}.faq-contact-box{margin-top:12px;padding:16px 18px;border-radius:14px;background:#f8f9fc;border:1px solid rgba(18,19,23,.07);display:flex;flex-direction:column;gap:4px}.faq-contact-label{font-size:12.5px;font-weight:600;color:#121317}.faq-contact-link{font-size:13px;font-weight:500;color:#3279f9!important;text-decoration:none}.faq-contact-link:hover{text-decoration:underline}.faq-main{display:flex;flex-direction:column;gap:24px;min-width:0}.faq-search-panel{display:flex;flex-direction:column;gap:12px}.faq-search-box{position:relative;display:flex;align-items:center;width:100%;background:#fff;border:1.5px solid rgba(18,19,23,.12);border-radius:14px;padding:4px 12px 4px 16px;box-shadow:0 2px 10px #00000008;transition:border-color .18s ease,box-shadow .18s ease}.faq-search-box:focus-within{border-color:#3279f9;box-shadow:0 0 0 3px #3279f91f}.faq-search-icon{color:#5f6368;flex-shrink:0;margin-right:10px}.faq-search-input{width:100%;height:40px;border:none;background:transparent;color:#121317;font-family:var(--font-family-sans);font-size:14.5px;outline:none}.faq-search-input::placeholder{color:#70757a}.faq-search-input::-webkit-search-cancel-button{-webkit-appearance:none;appearance:none}.faq-search-kbd{font-family:var(--font-family-mono, monospace);font-size:11px;font-weight:500;color:#5f6368;background:#f1f3f4;border:1px solid rgba(18,19,23,.1);border-radius:6px;padding:2px 7px;line-height:1.3;flex-shrink:0;pointer-events:none}.faq-search-clear{display:inline-flex;align-items:center;justify-content:center;width:26px;height:26px;border:none;border-radius:999px;background:#eff2f7;color:#45474d;font-size:12px;cursor:pointer;flex-shrink:0;transition:background-color .15s ease,color .15s ease}.faq-search-clear:hover{background:#e1e6ec;color:#121317}.faq-search-clear[hidden],.faq-search-kbd[hidden],.faq-group[hidden],.faq-item[hidden],.faq-empty-state[hidden]{display:none!important}.faq-filter-bar{display:flex;align-items:center;justify-content:space-between;gap:12px;flex-wrap:wrap}.faq-filter-chips{display:flex;align-items:center;gap:6px;flex-wrap:wrap}.faq-filter-chip{padding:5px 12px;border-radius:999px;border:1px solid rgba(18,19,23,.1);background:#f8f9fc;color:#45474d;font-family:var(--font-family-sans);font-size:12px;font-weight:500;cursor:pointer;transition:background-color .15s ease,color .15s ease,border-color .15s ease}.faq-filter-chip:hover{background:#eff2f7;color:#121317}.faq-filter-chip.active{background:#121317;color:#fff;border-color:#121317}.faq-search-meta{font-size:12px;color:#5f6368;font-weight:500}.faq-groups{display:flex;flex-direction:column;gap:28px;min-width:0}.faq-group{display:flex;flex-direction:column;gap:10px}.faq-group-title{color:#5f6368;font-size:11.5px;font-weight:600;text-transform:uppercase;letter-spacing:.1em;margin:0;padding-bottom:8px;border-bottom:1px solid rgba(18,19,23,.08)}.faq-list{display:flex;flex-direction:column;gap:10px}.faq-item{background:#f8f9fc;border:1px solid rgba(18,19,23,.08);border-radius:14px;overflow:hidden;transition:border-color .18s ease,background-color .18s ease,box-shadow .18s ease}.faq-item:hover{border-color:#12131729}.faq-item[open]{border-color:#3279f959;background:#fff;box-shadow:0 6px 20px #0000000a}.faq-question{list-style:none;cursor:pointer;padding:16px 20px;display:block;user-select:none}.faq-question::-webkit-details-marker{display:none}.faq-question::marker{display:none;content:""}.faq-question-row{display:flex;align-items:center;justify-content:space-between;gap:16px;font-size:15px;font-weight:500;line-height:1.45;color:#121317}.faq-icon{width:24px;height:24px;border-radius:999px;background:#eff2f7;color:#45474d;display:inline-flex;align-items:center;justify-content:center;font-size:16px;font-weight:400;line-height:1;flex-shrink:0;transition:transform .2s ease,background-color .2s ease,color .2s ease}.faq-item[open] .faq-icon{transform:rotate(45deg);background:#e8f0fe;color:#3279f9}.faq-answer{padding:0 20px 18px;color:#45474d;font-size:14px;line-height:1.65}.faq-answer p{margin:0}mark.faq-highlight{background:#fef08a;color:#121317;border-radius:3px;padding:0 2px;font-weight:500}.faq-empty-state{background:#f8f9fc;border:1px dashed rgba(18,19,23,.14);border-radius:16px;padding:32px 24px;text-align:center;display:flex;flex-direction:column;align-items:center;gap:10px}.faq-empty-title{font-size:15.5px;font-weight:600;color:#121317;margin:0}.faq-empty-desc{font-size:13.5px;color:#5f6368;margin:0}.faq-empty-suggestions{display:flex;align-items:center;justify-content:center;gap:6px;flex-wrap:wrap;margin-top:6px}.faq-suggestion-btn{padding:5px 11px;border-radius:999px;border:1px solid rgba(18,19,23,.12);background:#fff;color:#3279f9;font-size:12px;font-weight:500;cursor:pointer}.faq-suggestion-btn:hover{background:#f0f4ff}@media(max-width:900px){.faq-layout{grid-template-columns:1fr;gap:28px}.faq-hero{position:static}}@media(max-width:640px){.faq-page{padding-top:96px;padding-bottom:64px}.faq-question{padding:14px 16px}.faq-question-row{font-size:14.5px}.faq-answer{padding:0 16px 14px;font-size:13.5px}}
