.Logo{width:130px;height:auto}.Logo path,.Logo rect{fill:#171a1d}@media(max-width:768px){.WebsiteHeader .LogoLink .Logo{width:96px}.WebsiteFooter-Brand .Logo{display:block;width:100%;height:auto}}.WebsiteFooter{display:grid;grid-template-columns:minmax(0,2fr) minmax(0,1fr) minmax(0,1fr);grid-template-areas:"brand helpful legal" "divider divider divider" "copyright copyright copyright";gap:16px;align-items:start;margin-top:80px;padding-bottom:24px}.WebsiteFooter-Brand{grid-area:brand}.WebsiteFooter-Nav{display:flex;flex-direction:column;gap:8px}.WebsiteFooter-Nav:first-of-type{grid-area:helpful}.WebsiteFooter-Nav:last-of-type{grid-area:legal}.WebsiteFooter-Nav strong{margin-bottom:8px;color:#171a1d}.WebsiteFooter-Nav a{padding-block:8px;color:#171a1d99;text-decoration:none}.WebsiteFooter-Nav a:hover{text-decoration:underline;text-underline-offset:.15em}.WebsiteFooter-Divider{grid-area:divider;height:1px;margin-block:16px;background:#171a1d1a}.WebsiteFooter-Copyright{grid-area:copyright;display:flex;justify-content:center;gap:4px;margin-block:clamp(24px,6vw,100px) 8px;color:#171a1d99;font-size:14px}@media(max-width:1024px){.WebsiteFooter{grid-template-columns:1fr;grid-template-areas:"brand" "helpful" "legal" "divider" "copyright"}}@media(max-width:768px){.WebsiteFooter{gap:24px}.WebsiteFooter{width:100%}.WebsiteFooter-Brand{display:flex;flex-direction:column;align-items:stretch}.WebsiteFooter-Brand .LogoLink{display:block;width:100%}.WebsiteFooter-Nav{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:8px 16px}.WebsiteFooter-Nav strong{grid-column:1/-1;margin-bottom:0;padding-bottom:8px;border-bottom:1px solid rgba(23,26,29,.2);text-align:left}}.Button{display:inline-flex;min-height:40px;min-width:40px;align-items:center;justify-content:center;gap:8px;border:0;border-radius:1000px;padding:0 24px;cursor:pointer;font-family:Satoshi,sans-serif;font-size:clamp(14px,.3125vw + 8px,16px);font-weight:500;text-decoration:none;transition:opacity .125s cubic-bezier(.4,0,.2,1),scale .125s cubic-bezier(.4,0,.2,1);will-change:opacity,scale}.Button:disabled{cursor:not-allowed;opacity:.55;pointer-events:none}.Button:not(:disabled):hover{opacity:.95;scale:1.02}.Button.Button-Light{background-color:#fff;box-shadow:0 1px .5px #f2f2f2 inset,0 2.5px 1px -1px #171a1d1a inset,0 -6px 12px #fff inset,0 8px 12px -6px #171a1d1a,0 12px 16px -6px #171a1d1a;color:#171a1dcc}.Button.Button-Dark{background-color:#171a1de6;box-shadow:0 0 0 .75px #333,0 2px 4px -1px #0d0d0d4d,0 1px 1px #ffffff26 inset,0 -1px 1.2px .35px #121212 inset,0 12px 16px -8px #171a1d66;color:#fff}.Button.Button-Tiny{min-height:28px;height:28px;min-width:28px;padding:0 16px;font-size:12px}.LanguageSwitcher{display:inline-flex;gap:2px;padding:4px;border-radius:1000px;background:#fff;box-shadow:0 -.5px .25px #171a1d29 inset,0 .5px .25px #171a1d1f inset,0 2px 4px #fff6 inset,0 -2px 4px #fff6 inset,0 5px 12px -10px #171a1d33}.LanguageSwitcher-Link{display:inline-flex;min-width:40px;min-height:24px;align-items:center;justify-content:center;border-radius:1000px;color:#171a1d66;font-size:12px;font-weight:600;transition:color .15s ease}.LanguageSwitcher-Link:hover,.LanguageSwitcher-Link--Active{color:#171a1d}.LanguageSwitcher-Link--Active{background:#171a1de6;box-shadow:0 0 0 .75px #333,0 2px 4px -1px #0d0d0d4d,0 1px 1px #ffffff26 inset,0 -1px 1.2px .35px #121212 inset;color:#fff!important}.WebsiteHeader{display:grid;align-items:center;gap:16px;padding-block:clamp(24px,4vw,40px);grid-template-columns:auto 1fr auto;grid-template-areas:"logo nav actions"}.WebsiteHeader-Nav{display:flex;align-items:center;gap:24px;grid-area:nav}.WebsiteHeader-NavLink{color:#171a1d99;font-size:clamp(14px,.3125vw + 8px,16px);font-weight:500;text-decoration:none;white-space:nowrap}.WebsiteHeader-NavLink:hover,.WebsiteHeader-NavLink--Active{color:#171a1d}.LogoLink{display:inline-flex;width:fit-content;align-items:center;gap:16px;min-width:0;grid-area:logo}.LogoLink-Product{padding:7px 12px;border-radius:1000px;background:#fff;box-shadow:0 -.5px .25px #171a1d29 inset,0 .5px .25px #171a1d1f inset,0 2px 4px #fff6 inset,0 -2px 4px #fff6 inset,0 5px 12px -10px #171a1d33;color:#171a1d99;font-size:13px;font-weight:700}.WebsiteHeader-Actions{display:inline-flex;align-items:center;gap:16px;flex-shrink:0;grid-area:actions}.WebsiteHeader-ContactCta{white-space:nowrap}.WebsiteHeader-MenuToggle{display:none;width:32px;height:32px;aspect-ratio:1;flex-shrink:0;align-items:center;justify-content:center;padding:0;border:0;border-radius:1000px;background:#fff;box-shadow:0 -.5px .25px #171a1d29 inset,0 .5px .25px #171a1d1f inset,0 2px 4px #fff6 inset,0 -2px 4px #fff6 inset,0 5px 12px -10px #171a1d33;cursor:pointer;position:relative}.WebsiteHeader-MenuToggle-Bar{position:absolute;left:9px;width:14px;height:1.5px;border-radius:1px;background:#171a1d;transition:transform .2s ease,opacity .2s ease,top .2s ease}.WebsiteHeader-MenuToggle-Bar:nth-child(1){top:12px}.WebsiteHeader-MenuToggle-Bar:nth-child(2){top:15px}.WebsiteHeader-MenuToggle-Bar:nth-child(3){top:18px}.WebsiteHeader-MenuToggle--Open .WebsiteHeader-MenuToggle-Bar:nth-child(1){top:15px;transform:rotate(45deg)}.WebsiteHeader-MenuToggle--Open .WebsiteHeader-MenuToggle-Bar:nth-child(2){opacity:0}.WebsiteHeader-MenuToggle--Open .WebsiteHeader-MenuToggle-Bar:nth-child(3){top:15px;transform:rotate(-45deg)}@media(max-width:768px){.WebsiteHeader{width:100%;grid-template-columns:1fr auto;grid-template-areas:"logo actions" "nav nav"}.WebsiteHeader-Nav{display:none;flex-direction:column;align-items:stretch;gap:0;padding:8px;gap:2px;border-radius:20px;background:#fff;box-shadow:0 -.5px .25px #171a1d29 inset,0 .5px .25px #171a1d1f inset,0 2px 4px #fff6 inset,0 -2px 4px #fff6 inset,0 5px 12px -10px #171a1d33}.WebsiteHeader-Nav--Open{display:flex}.WebsiteHeader-NavLink{padding:12px 16px;border-radius:10px;font-size:14px}.WebsiteHeader-NavLink:hover,.WebsiteHeader-NavLink--Active{background:#171a1d0a}.WebsiteHeader-NavLink--Active{color:#171a1d;font-weight:600}.WebsiteHeader-MenuToggle{display:inline-flex}.WebsiteHeader-ContactCta{display:none}.WebsiteHeader-Actions{gap:8px}}.ClickExamplesSlider{display:grid;place-items:center;gap:24px;width:100%}.ClickExamplesSlider-Header{display:flex;flex-direction:column;align-items:center;justify-content:center;gap:16px;width:100%;max-width:900px;padding-block:0;text-align:center}.ClickExamplesSlider-Header h2{margin-top:8px;font-size:clamp(20px,1.25vw - 4px,28px);line-height:1.1}.ClickExamplesSlider-Header>div:first-child{display:flex;flex-direction:column;gap:16px}.ClickExamplesSlider-Header>div:first-child p{max-width:760px;margin-inline:auto}.ClickExamplesSlider-Eyebrow,.ClickExamplesSlider-CardLabel{margin:0;color:#171a1d66;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ClickExamplesSlider-Nav{display:flex;align-items:center;justify-content:center;gap:16px;flex-shrink:0;width:100%;padding-block:8px}.ClickExamplesSlider-NavButton{display:inline-flex;align-items:center;justify-content:center;min-width:6.25rem;min-height:28px;padding:0 16px;border:0;border-radius:1000px;background:#fff;box-shadow:0 -.5px .25px #171a1d29 inset,0 .5px .25px #171a1d1f inset,0 2px 4px #fff6 inset,0 -2px 4px #fff6 inset,0 5px 12px -10px #171a1d33;color:#171a1d;cursor:pointer;font:inherit;font-size:clamp(14px,.3125vw + 8px,16px);font-weight:500}.ClickExamplesSlider-Dots{display:inline-flex;flex-shrink:0;gap:8px}.ClickExamplesSlider-Dot{width:10px;height:10px;padding:0;border:0;border-radius:1000px;background:#171a1d33;cursor:pointer}.ClickExamplesSlider-Dot--Active{background:#171a1d}.ClickExamplesSlider-Dashboard{display:grid;grid-template-columns:1fr;gap:24px;width:100%}.ClickExamplesSlider-MainRow{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;align-items:stretch}.ClickExamplesSlider-ChatCard,.ClickExamplesSlider-VisualCard,.ClickExamplesSlider-CompareCard,.ClickExamplesSlider-TipCard{max-width:none;padding:clamp(16px,3vw,24px)}.ClickExamplesSlider-VisualCard,.ClickExamplesSlider-ChatCard{display:flex;flex-direction:column;height:100%}.ClickExamplesSlider-Message{display:grid;gap:6px;margin-top:8px}.ClickExamplesSlider-Message--User{display:flex;flex:1;flex-direction:column;min-height:0}.ClickExamplesSlider-Message--User pre{flex:1;min-height:0}.ClickExamplesSlider-Message pre{margin:0;overflow:auto;padding:16px 24px;border-radius:12px;background:#171a1d05;border:1px solid rgba(23,26,29,.04);color:#171a1dcc;font-family:Consolas,monospace;font-size:13px;line-height:1.55;white-space:pre-wrap}.ClickExamplesSlider-Message--System pre{border-left:3px solid rgba(23,26,29,.4);background:#171a1d03}.ClickExamplesSlider-Message--User pre{border-left:3px solid #2563eb;background:#2563eb05;border-color:#2563eb14}.ClickExamplesSlider-Role{color:#171a1d66;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ClickExamplesSlider-ImageFrame{position:relative;flex:1;min-height:0;margin-top:8px;overflow:hidden;border-radius:20px;background:#171a1d;box-shadow:0 0 0 .75px #333,0 2px 4px -1px #0d0d0d4d,0 1px 1px #ffffff26 inset,0 -1px 1.2px .35px #121212 inset}.ClickExamplesSlider-ImageFrame img{display:block;width:100%;height:100%;object-fit:contain}.ClickExamplesSlider-ImageFrame--Lightbox{flex:none;display:inline-block;line-height:0;width:auto;height:auto;max-width:min(96vw,1400px);max-height:92vh;margin-top:0;background:transparent;box-shadow:0 24px 64px #00000059;cursor:default;animation:ClickExamplesSlider-LightboxZoomIn .2s ease}.ClickExamplesSlider-ImageFrame--Lightbox img{width:auto;height:auto;max-width:min(96vw,1400px);max-height:92vh}.ClickExamplesSlider-ImageButton{display:block;width:100%;padding:0;border:0;font:inherit;text-align:inherit;cursor:zoom-in}.ClickExamplesSlider-Lightbox{position:fixed;inset:0;z-index:1000;display:flex;align-items:center;justify-content:center;padding:24px;background:#171a1d8c;backdrop-filter:blur(10px);cursor:zoom-out;animation:ClickExamplesSlider-LightboxFadeIn .2s ease}@keyframes ClickExamplesSlider-LightboxFadeIn{0%{opacity:0}to{opacity:1}}@keyframes ClickExamplesSlider-LightboxZoomIn{0%{opacity:0;transform:scale(.96)}to{opacity:1;transform:scale(1)}}.ClickExamplesSlider-Marker{position:absolute;width:14px;height:14px;border:2px solid rgb(255,255,255);border-radius:1000px;transform:translate(-50%,-50%);box-shadow:0 0 0 1px #171a1d33;pointer-events:none}.ClickExamplesSlider-ImageFrame--Lightbox .ClickExamplesSlider-Marker{width:18px;height:18px;border-width:3px}.ClickExamplesSlider-Marker--warmwind{background:#22c55e}.ClickExamplesSlider-Marker--sota{background:#ef4444}.ClickExamplesSlider-Legend{display:flex;flex-wrap:wrap;gap:8px;margin:8px 0 0;padding:0;list-style:none}.ClickExamplesSlider-Legend li{display:inline-flex;align-items:center;gap:8px;color:#171a1d99;font-size:clamp(14px,.3125vw + 8px,16px);font-weight:500}.ClickExamplesSlider-LegendDot{width:10px;height:10px;border:2px solid rgb(255,255,255);border-radius:1000px;box-shadow:0 0 0 1px #171a1d33}.ClickExamplesSlider-LegendDot--warmwind{background:#22c55e}.ClickExamplesSlider-LegendDot--sota{background:#ef4444}.ClickExamplesSlider-Description{margin-top:8px;color:#171a1d99;font-size:14px;line-height:1.55}.ClickExamplesSlider-TipList{display:grid;gap:8px;margin:8px 0 0}.ClickExamplesSlider-TipList div{display:grid;gap:4px}.ClickExamplesSlider-TipList dt{color:#171a1d;font-size:clamp(14px,.3125vw + 8px,16px);font-weight:500}.ClickExamplesSlider-TipList dd{margin:0;color:#171a1d99;font-size:14px;line-height:1.5}.ClickExamplesSlider-TipPattern{margin:8px 0 0;overflow:auto;padding:16px 24px;border-radius:12px;background:#0d0f11;border:1px solid rgba(255,255,255,.08);box-shadow:0 8px 24px -8px #0003;color:#fffc;font-family:Consolas,monospace;font-size:13px;line-height:1.55;white-space:pre-wrap}.ClickExamplesSlider-CompareGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:8px;margin-top:8px}.ClickExamplesSlider-CompareGrid article{padding:16px 24px;border-radius:12px;background:#171a1d05;border:1px solid rgba(23,26,29,.04);transition:all .2s ease}.ClickExamplesSlider-CompareGrid article:hover{background:#171a1d0a;border-color:#171a1d14}.ClickExamplesSlider-CompareGrid h3{margin:0 0 8px;font-size:clamp(14px,.3125vw + 8px,16px);line-height:1.2}.ClickExamplesSlider-CompareHeading{display:flex;flex-wrap:wrap;align-items:center;gap:6px 8px;margin-bottom:8px}.ClickExamplesSlider-CompareHeading h3{margin-bottom:0}.ClickExamplesSlider-CompareValue{margin:0;color:#171a1dcc;font-family:Consolas,monospace;font-size:13px;line-height:1.5}.ClickExamplesSlider-CompareMeta{margin:8px 0 0;color:#171a1d99;font-size:12px;line-height:1.4}.ClickExamplesSlider-ModelTag{padding:2px 8px;border-radius:1000px;background:#fff;color:#171a1d99;font-family:Consolas,monospace;font-size:11px;font-weight:400;line-height:1.4}@media(max-width:1024px){.ClickExamplesSlider-Header{align-items:center}.ClickExamplesSlider-MainRow,.ClickExamplesSlider-CompareGrid{grid-template-columns:1fr}}.Section{display:flex;flex-direction:column;align-items:center;gap:clamp(24px,4vw,40px);padding-block:clamp(24px,5vw,60px)}.Section-Eyebrow{color:#171a1d99;font-size:13px;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.Section-Header{display:flex;max-width:900px;flex-direction:column;align-items:center;gap:16px;text-align:center}.Section-Header>p:not(.Section-Eyebrow){max-width:780px}.Section-Header>.IconBox{margin-bottom:8px}@media(max-width:768px){.Section{align-items:stretch;width:100%}.Section-Header{width:100%;max-width:none}.Section-Header>p:not(.Section-Eyebrow){max-width:none}}.WebsiteCard.ContactCard{display:flex;flex-direction:column;align-items:center;width:100%;text-align:center;gap:32px;padding:clamp(32px,6vw,80px) clamp(24px,4vw,60px)}.WebsiteCard.ContactCard .Section-Header{max-width:680px;gap:16px}.WebsiteCard.ContactCard .Section-Header h1{font-size:clamp(28px,2vw + 12px,38px);line-height:1.1;letter-spacing:-.03em}.WebsiteCard.ContactCard .Section-Header p{color:#171a1d99;font-size:clamp(15px,.5vw + 13px,17px);line-height:1.5}@media(max-width:768px){.WebsiteCard.ContactCard{padding:32px 24px;gap:24px}.WebsiteCard.ContactCard .Section-Header h1{font-size:26px}}.ClickModelPage-Sections{display:grid;gap:16px;width:100%}.ClickModelPage-Section{display:flex;flex-direction:column;gap:16px;max-width:none;padding:clamp(24px,4vw,32px)}.ClickModelPage-Section h2{margin:0;font-size:clamp(20px,1.25vw - 4px,28px);line-height:1.15}.ClickModelPage-Section-Body{display:flex;flex-direction:column;gap:16px}.ClickModelPage-Section p,.ClickModelPage-Section li{margin:0;color:#171a1d99;font-size:14px;line-height:1.55}.ClickModelPage-Section ul{display:grid;gap:10px;margin:0;padding-left:22px}.FeatureCardGrid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;gap:clamp(24px,5vw,80px);width:100%;max-width:min(clamp(900px,900px + (100vw - 1920px) * 600px / 1920px,1500px),100vw - 2 * clamp(24px,4vw,48px));padding-block:clamp(16px,3vw,32px)}.FeatureCard{display:flex;flex-direction:column;align-items:center;gap:16px;text-align:center}.FeatureCard h3{letter-spacing:-.02em}.FeatureCard>p:last-child{max-width:340px;font-size:clamp(14px,.3125vw + 8px,16px)}.FeatureCard-Label{margin:0;color:#171a1d66;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}@media(max-width:1024px){.FeatureCardGrid{grid-template-columns:1fr;gap:clamp(32px,6vw,60px)}}.FeatureIcon{display:grid;flex-shrink:0;place-items:center;height:48px;margin-bottom:8px;color:#171a1d}.FeatureIcon-Svg{display:block;width:40px;height:40px;shape-rendering:geometricPrecision}.FeatureIcon-Svg--EuFlag{width:42px;height:42px;border-radius:50%}.ModelHeroCardGrid{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));align-items:stretch;gap:16px;width:100%;max-width:min(clamp(900px,900px + (100vw - 1920px) * 600px / 1920px,1500px),100vw - 2 * clamp(24px,4vw,48px))}.WebsiteCard.ModelHeroCard{display:flex;flex-direction:column;overflow:hidden;padding:0}a.WebsiteCard.ModelHeroCard{transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}@media(hover:hover){a.WebsiteCard.ModelHeroCard:hover{transform:translateY(-6px);box-shadow:0 24px 48px -12px #171a1d1f,0 1px 3px #171a1d05;border-color:#171a1d1f}}a.WebsiteCard.ModelHeroCard:focus-visible{transform:translateY(-6px);box-shadow:0 24px 48px -12px #171a1d1f,0 1px 3px #171a1d05;border-color:#171a1d1f;outline:2px solid rgba(23,26,29,.2);outline-offset:4px}.ModelHeroCard-Image{display:block;width:100%;aspect-ratio:1/1;object-fit:cover;object-position:top}.ModelHeroCard-Copy{display:flex;flex:1;flex-direction:column;align-items:flex-start;gap:16px;padding:clamp(24px,4vw,32px)}.ModelHeroCard-Label{margin:0;color:#171a1d66;font-size:12px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.ModelHeroCard-Stat{display:flex;align-items:baseline;gap:8px;margin:8px 0 0}.ModelHeroCard-Stat strong{color:#171a1d;font-family:Circular,sans-serif;font-size:clamp(30px,1.875vw - 6px,42px);font-weight:500;line-height:1}.ModelHeroCard-Stat span{color:#171a1d99}.WebsiteCard.ModelHeroCard--Wide{display:grid;grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.ModelHeroCard--Wide .ModelHeroCard-Image{height:auto;aspect-ratio:1/1;min-height:0;align-self:start}.ModelHeroCard--Wide .ModelHeroCard-Copy{justify-content:center}@media(max-width:1024px){.ModelHeroCardGrid,.WebsiteCard.ModelHeroCard--Wide{grid-template-columns:1fr}.ModelHeroCard--Wide .ModelHeroCard-Image{aspect-ratio:1/1}}.ApiCard{display:grid;grid-template-columns:minmax(0,.85fr) minmax(360px,1.15fr);gap:24px;align-items:stretch}.EndpointList{display:grid;gap:16px;margin:0}.EndpointList div{padding:16px 24px;border-radius:12px;background:#171a1d05;border:1px solid rgba(23,26,29,.04);transition:all .2s ease}.EndpointList div:hover{background:#171a1d0a;border-color:#171a1d14}.EndpointList dt{color:#171a1d66;font-size:11px;font-weight:800;letter-spacing:.08em;text-transform:uppercase}.EndpointList dd{margin:4px 0 0;color:#171a1d;font-family:Consolas,monospace;font-size:13px;overflow-wrap:anywhere}.CodeCard{margin:0;overflow:auto;border-radius:16px;background:#0d0f11;border:1px solid rgba(255,255,255,.08);box-shadow:0 12px 32px -8px #0000004d;color:#fffc;font-family:Consolas,monospace;font-size:13px;line-height:1.65;padding:24px}@media(max-width:1024px){.ApiCard{grid-template-columns:1fr;gap:16px}}@media(max-width:768px){.ApiCard{width:100%;max-width:none}}.Document{padding-block:clamp(40px,6vw,100px) 40px}.Document-Header{margin-inline:auto;margin-bottom:clamp(32px,5vw,60px)}.Document-Header small{color:#171a1d66}.Document-Sections{display:flex;width:100%;max-width:760px;flex-direction:column;gap:32px;margin-inline:auto}.Document-Section h2{margin-bottom:10px;font-size:clamp(20px,1.25vw - 4px,28px);line-height:1.15}.Document-Section-Body{display:flex;flex-direction:column;gap:16px}.Document-PreLine{white-space:pre-line}.Document-Section ul{display:grid;gap:10px;margin:16px 0 0;padding-left:22px;color:#171a1d99;font-size:14px;line-height:1.55}@font-face{font-family:Circular;src:url(/assets/Circular-Medium-CxDXE9jA.ttf) format("truetype");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Regular-CWSyEjGv.woff) format("woff");font-display:swap;font-style:normal;font-weight:400}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Medium-DDwDPeBg.woff) format("woff");font-display:swap;font-style:normal;font-weight:500}@font-face{font-family:Satoshi;src:url(/assets/Satoshi-Bold-C2PhLWFc.woff) format("woff");font-display:swap;font-style:normal;font-weight:700}:root{color-scheme:light;interpolate-size:allow-keywords!important;font-synthesis:none;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}html{font-size:100%;scrollbar-gutter:stable}body{margin:0;min-height:100vh;overflow-x:hidden;background-color:#f2f2f2;scrollbar-gutter:stable;font-family:Satoshi,sans-serif!important}*::selection{background-color:#171a1d;color:#fff}*,*:before,*:after{margin:0;padding:0;scroll-behavior:auto;box-sizing:border-box;scrollbar-width:thin;scrollbar-color:rgba(23,26,29,.4) transparent;-webkit-user-drag:none!important}a{color:inherit;text-decoration:none}p{margin:0;color:#171a1d99;font-size:14px;line-height:1.55}h1,h2,h3{margin:0;color:#171a1d;font-family:Circular,sans-serif;font-weight:600;letter-spacing:-.04em}h1{max-width:980px;font-size:clamp(40px,2.5vw - 8px,56px);line-height:.94}h2{font-size:clamp(30px,1.875vw - 6px,42px);line-height:1}h3{font-size:clamp(20px,1.25vw - 4px,28px);line-height:1.05}.LayoutRoot{display:flex;min-height:100vh;flex-direction:column}.Website-Container{width:min(clamp(900px,900px + (100vw - 1920px) * 600px / 1920px,1500px),100vw - 2 * clamp(24px,4vw,48px));margin-inline:auto}@media(max-width:768px){.LayoutRoot{width:100%;overflow-x:hidden}.LayoutRoot>main{width:100%}.Website-Container{width:100%;max-width:none;margin-inline:0;padding-inline:0;box-sizing:border-box}.WebsiteHeader,.Section.Website-Container,.WebsiteFooter,.Document.Website-Container{padding-inline:16px}}.WebsiteCard{width:100%;max-width:min(clamp(900px,900px + (100vw - 1920px) * 600px / 1920px,1500px),100vw - 2 * clamp(24px,4vw,48px));border-radius:clamp(20px,3vw,30px);background-color:#fff;border:1px solid rgba(23,26,29,.06);box-shadow:0 12px 32px -8px #171a1d0a,0 1px 2px #171a1d05;padding:clamp(16px,2vw,32px);transition:transform .3s cubic-bezier(.4,0,.2,1),box-shadow .3s cubic-bezier(.4,0,.2,1),border-color .3s cubic-bezier(.4,0,.2,1)}@media(max-width:768px){.WebsiteCard{max-width:none;padding:24px}}
