.premium-site{--ink: #070a12;--ink-soft: #111827;--ivory: #f5f1e8;--paper: #fffdf8;--mist: #edf3ff;--pale-blue: #c7d7ff;--cobalt: #3157f6;--cobalt-deep: #1837b7;--deep-blue: #152a68;--signal: #c7f36b;--warning: #d96748;--line: rgba(7, 10, 18, .14);--line-light: rgba(255, 255, 255, .18);position:relative;min-width:320px;overflow:clip;isolation:isolate;color:var(--ink);background:linear-gradient(180deg,var(--ivory) 0%,#f3f0e8 10%,var(--mist) 17%,#dce7ff 22%,var(--cobalt) 30%,#264dbf 41%,var(--deep-blue) 55%,#0d1a45 68%,var(--ink) 79%,#05070d 100%)}.premium-site *,.premium-site *:before,.premium-site *:after{box-sizing:border-box}.premium-site h1,.premium-site h2,.premium-site h3,.premium-site h4,.premium-site p{margin:0}.premium-site button,.premium-site a,.premium-site summary{-webkit-tap-highlight-color:transparent}.premium-site button:focus-visible,.premium-site a:focus-visible,.premium-site input:focus-visible,.premium-site summary:focus-visible,.premium-site [tabindex="-1"]:focus-visible{outline:3px solid var(--cobalt);outline-offset:4px}.method-scene :focus-visible,.concept-scene :focus-visible,.value-scene :focus-visible,.builder-summary :focus-visible,.purchase-path :focus-visible,.care-scene :focus-visible,.faq-scene :focus-visible,.final-scene :focus-visible,.premium-footer :focus-visible{outline-color:var(--signal)}.premium-site>main{position:relative;z-index:3}.skip-link{position:fixed;z-index:100;top:14px;left:18px;padding:12px 18px;border-radius:8px;background:var(--ink);color:#fff;text-decoration:none;transform:translateY(-180%);transition:transform .18s ease}.skip-link:focus{transform:translateY(0)}.section-shell{width:min(1240px,calc(100% - 48px));margin-inline:auto}.section-shell[id]{scroll-margin-top:0}.story-kicker,.eyebrow{font-size:.72rem;font-weight:800;line-height:1.4;letter-spacing:.17em;text-transform:uppercase}.story-kicker{color:var(--cobalt)}.button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:18px;padding:0 24px;border:1px solid transparent;border-radius:999px;color:inherit;font-size:.82rem;font-weight:800;text-decoration:none;cursor:pointer;transition:transform .18s ease,background-color .18s ease,color .18s ease,border-color .18s ease,box-shadow .18s ease}.button:hover:not(:disabled){transform:translateY(-2px)}.button-primary{background:var(--cobalt);color:#fff;box-shadow:0 16px 38px #3157f647}.button-primary:hover:not(:disabled){background:var(--cobalt-deep);box-shadow:0 20px 48px #3157f657}.button-dark{background:var(--ink);color:#fff}.button-quiet{border-color:currentColor;background:transparent}.button:disabled{cursor:not-allowed;opacity:.42}.text-link{min-height:48px;display:inline-flex;align-items:center;gap:12px;padding:12px 2px;border-bottom:1px solid currentColor;color:var(--ink);font-size:.8rem;font-weight:800;text-decoration:none}.living-environment{position:absolute;z-index:0;inset:0;overflow:hidden;pointer-events:none}.atmosphere-field{position:absolute;width:min(1200px,90vw);aspect-ratio:1.6;filter:blur(18px);opacity:.45}.atmosphere-field-warm{top:4%;left:-30%;background:radial-gradient(ellipse at center,rgba(255,173,129,.15),transparent 69%);transform:rotate(-16deg)}.atmosphere-field-blue{top:25%;right:-34%;background:radial-gradient(ellipse at center,rgba(200,220,255,.46),transparent 70%);transform:rotate(17deg)}.atmosphere-field-deep{top:61%;left:-28%;background:radial-gradient(ellipse at center,rgba(77,116,255,.18),transparent 70%);transform:rotate(-8deg)}.environment-trace{position:absolute;left:0;width:100%;height:52%;overflow:visible;fill:none;stroke:#3157f629;stroke-width:1;vector-effect:non-scaling-stroke}.environment-trace-a{top:3%}.environment-trace-b{top:45%;stroke:#ffffff1c}.blueprint-fragment{position:absolute;width:260px;height:210px;border-top:1px solid currentColor;border-left:1px solid currentColor;color:#3157f621}.blueprint-fragment:before,.blueprint-fragment:after,.blueprint-fragment span,.blueprint-fragment i{position:absolute;content:""}.blueprint-fragment:before{top:24px;left:0;width:75%;border-top:1px dashed currentColor}.blueprint-fragment:after{top:0;left:34px;height:86%;border-left:1px dashed currentColor}.blueprint-fragment span:nth-child(1){top:-5px;left:96px;width:10px;height:10px;border:1px solid currentColor}.blueprint-fragment span:nth-child(2){left:-5px;top:88px;width:10px;height:10px;border:1px solid currentColor}.blueprint-fragment i{left:76px;top:65px;width:112px;height:78px;border:1px solid currentColor;transform:skewY(-7deg)}.blueprint-fragment-a{top:10%;right:-50px;transform:rotate(9deg)}.blueprint-fragment-b{top:66%;left:-76px;color:#ffffff1a;transform:rotate(-12deg)}.environment-grain{position:absolute;inset:0;opacity:.055;background-image:repeating-linear-gradient(0deg,transparent 0 3px,rgba(0,0,0,.09) 3px 4px),repeating-linear-gradient(90deg,transparent 0 5px,rgba(255,255,255,.08) 5px 6px);background-size:7px 9px,11px 13px;mix-blend-mode:soft-light}.site-nav{position:fixed;z-index:50;top:16px;left:50%;width:min(1180px,calc(100% - 36px));min-height:66px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:28px;padding:8px 10px 8px 18px;border:1px solid rgba(255,255,255,.68);border-radius:999px;background:#faf8f3d6;box-shadow:0 18px 60px #070a121f;-webkit-backdrop-filter:blur(20px) saturate(130%);backdrop-filter:blur(20px) saturate(130%);transform:translate(-50%)}.brand{display:flex;align-items:baseline;gap:7px;color:var(--ink);font-size:1rem;font-weight:800;letter-spacing:-.04em;text-decoration:none}.brand small{color:#070a127a;font-size:.58rem;letter-spacing:.12em;text-transform:uppercase}.brand-mark{width:30px;height:24px;margin-right:2px;overflow:visible;fill:#3157f614;stroke:var(--cobalt);stroke-width:1.4;stroke-linecap:square;stroke-linejoin:round}.brand-mark-body{stroke:var(--ink);stroke-width:1.7}.nav-links{display:flex;align-items:center;justify-content:center;gap:25px}.nav-links>a:not(.nav-mobile-cta){position:relative;padding:10px 0;color:#070a12ad;font-size:.72rem;font-weight:700;text-decoration:none}.nav-links>a:not(.nav-mobile-cta):after{position:absolute;right:0;bottom:4px;left:0;height:1px;background:var(--cobalt);content:"";transform:scaleX(0);transform-origin:right;transition:transform .18s ease}.nav-links>a:hover:after{transform:scaleX(1);transform-origin:left}.nav-mobile-cta{display:none}.nav-cta{min-height:48px;padding-inline:22px}.nav-toggle{display:none}.hero-scene{position:relative;min-height:min(980px,100svh);padding-top:128px;padding-bottom:48px;display:flex;flex-direction:column;justify-content:space-between}.hero-meta{display:flex;justify-content:space-between;color:#070a1275;font-family:ui-monospace,SFMono-Regular,Consolas,monospace;font-size:.63rem;letter-spacing:.1em;text-transform:uppercase}.hero-layout{display:grid;grid-template-columns:minmax(0,1.36fr) minmax(360px,.64fr);align-items:center;gap:clamp(54px,7vw,108px);padding-block:clamp(42px,6vh,72px)}.hero-proof{display:none}.hero-layout{grid-template-columns:minmax(0,1fr);justify-items:center}.hero-copy{max-width:1040px;text-align:center}.hero-copy .eyebrow{margin-bottom:20px;color:var(--cobalt);animation:hero-rise .68s .1s both cubic-bezier(.16,1,.3,1)}.hero-copy h1{max-width:1020px;margin-inline:auto;font-size:clamp(4rem,6.55vw,6.9rem);font-weight:600;letter-spacing:-.074em;line-height:.92;text-wrap:balance;animation:hero-rise .9s .17s both cubic-bezier(.16,1,.3,1)}.hero-copy h1 em{display:inline;color:var(--cobalt);font-family:Fraunces,Georgia,serif;font-style:normal;font-weight:600;letter-spacing:-.06em}.hero-lede{max-width:700px;margin:26px auto 0!important;color:#070a12b3;font-size:clamp(1rem,1.35vw,1.16rem);line-height:1.65;text-wrap:pretty;animation:hero-rise .78s .26s both cubic-bezier(.16,1,.3,1)}.hero-actions{margin-top:24px;display:flex;align-items:center;gap:28px;justify-content:center;animation:hero-rise .78s .34s both cubic-bezier(.16,1,.3,1)}.hero-reassurance{max-width:540px;margin:16px auto 0!important;color:#070a12ad;font-size:.74rem;line-height:1.6}.hero-proof{position:relative;min-height:490px;padding:26px;border:1px solid rgba(49,87,246,.18);border-radius:8px 34px;background:#ffffff85;box-shadow:0 32px 90px #1f367d1f;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px);animation:hero-proof-in .9s .3s both cubic-bezier(.16,1,.3,1)}.hero-proof:before,.hero-proof:after{position:absolute;width:44px;height:44px;content:""}.hero-proof:before{top:-8px;left:-8px;border-top:1px solid var(--cobalt);border-left:1px solid var(--cobalt)}.hero-proof:after{right:-8px;bottom:-8px;border-right:1px solid var(--cobalt);border-bottom:1px solid var(--cobalt)}.hero-proof-topline{display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:12px;color:#070a1275;font-size:.61rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.hero-proof-topline i{height:1px;background:#3157f63d}.hero-proof-input,.hero-proof-output{display:grid;gap:8px;padding:22px 0}.hero-proof-input small,.hero-proof-output small{color:var(--cobalt);font-size:.65rem;font-weight:800;letter-spacing:.15em;text-transform:uppercase}.hero-proof-input strong,.hero-proof-output strong{max-width:310px;font-family:Fraunces,Georgia,serif;font-size:1.34rem;font-weight:600;line-height:1.25}.hero-proof-output{margin-left:44px}.hero-proof-trace{position:relative;height:96px;padding-top:6px}.hero-proof-trace svg{width:100%;height:84px;overflow:visible;fill:none;stroke:#3157f633;stroke-width:1}.hero-proof-trace .hero-proof-trace-active{stroke:var(--cobalt);stroke-dasharray:92 280;stroke-linecap:square;animation:trace-flow 5.6s linear infinite}.hero-proof-trace span{position:absolute;color:#070a127a;font-size:.58rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.hero-proof-trace span:nth-of-type(1){left:2%;bottom:3px}.hero-proof-trace span:nth-of-type(2){left:40%;top:2px}.hero-proof-trace span:nth-of-type(3){right:0;top:34px}.hero-proof-stamp{position:absolute;right:24px;bottom:24px;display:grid;justify-items:end;gap:4px;color:var(--cobalt)}.hero-proof-stamp span{font-size:.56rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.hero-proof-stamp b{font-size:.82rem;letter-spacing:.2em}.hero-capabilities{display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(7,10,18,.16);border-bottom:1px solid rgba(7,10,18,.16)}.hero-capabilities span{min-height:48px;display:flex;align-items:center;justify-content:center;border-right:1px solid rgba(7,10,18,.12);color:#070a1294;font-size:.64rem;font-weight:800;letter-spacing:.11em;text-transform:uppercase}.hero-capabilities span:last-child{border-right:0}.problem-scene{position:relative;min-height:930px;padding-block:150px 130px;display:grid;grid-template-columns:minmax(330px,.78fr) minmax(500px,1.22fr);align-items:center;gap:clamp(60px,9vw,142px)}.problem-heading h2,.transform-heading h2,.method-heading h2,.concept-heading h2,.value-heading h2,.start-heading h2,.faq-heading h2,.care-copy h2,.final-copy h2{font-size:clamp(3.2rem,5.35vw,6rem);font-weight:600;letter-spacing:-.066em;line-height:.98;text-wrap:balance}.problem-heading h2{margin-top:22px}.problem-heading h2 em,.transform-heading h2 em,.method-heading h2 em,.concept-heading h2 em,.value-heading h2 em,.care-copy h2 em,.final-copy h2 em{font-family:Fraunces,Georgia,serif;font-style:normal;font-weight:600}.problem-heading>p:last-child,.transform-heading>p:last-child,.method-heading>p,.concept-heading>p:last-child,.value-heading>p,.start-heading>p:last-child,.faq-heading>p:last-child,.care-copy>p:last-child,.final-copy>p{max-width:650px;margin-top:26px!important;color:#070a12ad;font-size:1rem;line-height:1.78}.problem-visual{min-width:0}.fragmented-presence{position:relative;min-height:580px}.fragment-card{position:absolute;padding:22px;border:1px solid rgba(7,10,18,.13);border-radius:10px;background:#ffffffb8;box-shadow:0 24px 56px #1723411a;-webkit-backdrop-filter:blur(10px);backdrop-filter:blur(10px)}.fragment-instagram{top:8px;left:4%;width:58%;transform:rotate(-2deg)}.fragment-pdf{top:76px;right:0;width:38%;transform:rotate(4deg)}.fragment-whatsapp{right:5%;bottom:26px;width:46%;transform:rotate(-2deg)}.fragment-link{left:0;bottom:52px;width:42%;transform:rotate(2.5deg)}.fragment-appbar,.fragment-card>span:first-child{display:flex;justify-content:space-between;color:#070a1275;font-size:.58rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.fragment-profile{margin-top:24px;display:flex;align-items:center;gap:14px}.fragment-avatar{width:42px;height:42px;display:grid;place-items:center;border:1px solid rgba(7,10,18,.18);border-radius:8px;color:var(--cobalt);font-size:.72rem;font-weight:800}.fragment-profile div{display:grid;gap:4px}.fragment-profile strong{font-size:.82rem}.fragment-profile small{color:#070a127a;font-size:.65rem}.fragment-instagram p{margin-top:22px!important;color:#070a1299;font-size:.76rem;line-height:1.55}.fragment-pdf strong{display:block;margin-top:26px;font-family:Fraunces,Georgia,serif;font-size:1.16rem;line-height:1.25}.fragment-pdf small{display:block;margin-top:16px;color:var(--warning);font-size:.61rem}.fragment-whatsapp{border-left:3px solid #36a763}.fragment-whatsapp p{margin-top:20px!important;font-size:.78rem;line-height:1.5}.fragment-whatsapp small{display:block;margin-top:12px;color:#070a127a;font-size:.62rem}.fragment-link{display:grid;gap:8px}.fragment-link b{padding:10px 12px;border:1px solid rgba(7,10,18,.11);font-size:.66rem;font-weight:600;text-align:center}.fragment-traces{position:absolute;inset:0;width:100%;height:100%;overflow:visible;fill:none;stroke:#3157f62b;stroke-width:1;stroke-dasharray:4 7}.problem-bridge{grid-column:1 / -1;max-width:860px;margin:10px auto 0!important;padding:24px 34px;border-top:1px solid rgba(49,87,246,.24);border-bottom:1px solid rgba(49,87,246,.24);color:#070a12a8;font-family:Fraunces,Georgia,serif;font-size:1.32rem;line-height:1.5;text-align:center}.transform-scene{position:relative;padding-block:120px 170px}.transform-heading{max-width:940px}.transform-heading h2{margin-top:20px}.comparison-switch{width:-moz-fit-content;width:fit-content;margin:48px 0 26px;display:grid;grid-template-columns:1fr 1fr;padding:5px;border:1px solid rgba(7,10,18,.15);border-radius:999px;background:#ffffff61;-webkit-backdrop-filter:blur(14px);backdrop-filter:blur(14px)}.comparison-switch button{min-width:210px;min-height:56px;padding:8px 22px;border:0;border-radius:999px;background:transparent;color:#070a1294;font-size:.7rem;font-weight:700;cursor:pointer}.comparison-switch button span{display:block;margin-bottom:2px;font-size:.58rem;letter-spacing:.13em;text-transform:uppercase}.comparison-switch button[aria-pressed=true]{background:var(--ink);color:#fff;box-shadow:0 10px 30px #070a122e}.comparison-stage{position:relative;min-height:720px;display:grid;grid-template-columns:minmax(0,1.8fr) minmax(270px,.7fr);grid-template-rows:auto 1fr;gap:28px 44px;padding:28px;overflow:hidden;border:1px solid rgba(255,255,255,.12);border-radius:10px 38px;background:linear-gradient(rgba(255,255,255,.035) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.035) 1px,transparent 1px),#070a12f5;background-size:48px 48px,48px 48px,auto;color:#fff;box-shadow:0 48px 130px #0e1d4c42}.comparison-stage:after{position:absolute;right:-10%;bottom:-35%;width:54%;aspect-ratio:1.5;background:radial-gradient(ellipse,rgba(49,87,246,.26),transparent 70%);content:"";pointer-events:none}.comparison-status{grid-column:1 / -1;position:relative;z-index:2;min-height:50px;display:flex;align-items:center;justify-content:space-between;gap:24px;padding-bottom:18px;border-bottom:1px solid rgba(255,255,255,.12)}.comparison-status span{color:var(--signal);font-size:.6rem;font-weight:800;letter-spacing:.16em}.comparison-status strong{color:#ffffff94;font-size:.68rem;font-weight:600}.comparison-visual{position:relative;z-index:2;min-width:0;min-height:590px;animation:compare-enter .52s cubic-bezier(.16,1,.3,1) both}.browser-chrome{min-height:46px;display:grid;grid-template-columns:auto 1fr;align-items:center;gap:18px;padding:0 18px;border-bottom:1px solid rgba(7,10,18,.1);color:#070a1280;font-size:.61rem;letter-spacing:.05em}.browser-controls{display:flex;gap:5px}.browser-controls i{width:7px;height:7px;border:1px solid currentColor;border-radius:2px}.before-preview{position:relative;min-height:570px;padding:72px clamp(30px,7vw,90px) 36px;overflow:hidden;border-radius:7px 22px;background:#f6f5f2;color:var(--ink);box-shadow:0 24px 70px #0000003d}.before-preview>.browser-chrome{position:absolute;top:0;right:0;left:0}.before-profile{display:grid;justify-items:center;text-align:center}.before-avatar{width:58px;height:58px;display:grid;place-items:center;border:1px solid rgba(7,10,18,.16);border-radius:12px;background:#ebe9e4;font-size:.78rem;font-weight:800}.before-profile strong{margin-top:16px;font-size:.82rem}.before-profile p{margin-top:10px!important;color:#070a1280;font-size:.68rem;line-height:1.55}.before-links{max-width:480px;margin:26px auto 0;display:grid;gap:10px}.before-links span{min-height:48px;display:grid;place-items:center;border:1px solid rgba(7,10,18,.14);background:#ffffffb3;font-size:.68rem}.before-loose-note{position:absolute;right:24px;bottom:18px;padding:12px 14px;border-left:2px solid var(--warning);color:#070a1280;font-size:.61rem;line-height:1.5;transform:rotate(-2deg)}.before-loose-note b{color:var(--ink)}.after-preview{position:relative;min-height:590px;padding-right:92px}.after-desktop{overflow:hidden;border:1px solid rgba(255,255,255,.16);border-radius:7px 24px;background:#ece7dd;box-shadow:0 28px 80px #00000057}.browser-chrome-dark{color:#191b197a;border-bottom-color:#191b191c;background:#ffffff85}.after-site{padding:22px;background:#f2eee6;color:#1c201d}.after-site-nav{display:flex;align-items:center;justify-content:space-between;color:#1c201d94;font-size:.56rem}.after-site-nav b{color:#1c201d;font-family:Fraunces,Georgia,serif;font-size:1.18rem}.after-site-nav b span{color:#3157f6;font-family:Manrope,sans-serif;font-size:.78rem}.after-site-hero{min-height:360px;display:grid;grid-template-columns:.86fr 1.14fr;align-items:center;gap:28px;padding-block:30px 26px}.after-site-copy{position:relative;z-index:2;animation:editorial-copy-in .56s 80ms both cubic-bezier(.16,1,.3,1)}.after-site-copy>p{color:#3157f6;font-size:.54rem;font-weight:800;letter-spacing:.15em}.after-site-copy h3{max-width:430px;margin-top:14px;font-family:Fraunces,Georgia,serif;font-size:clamp(2rem,2.85vw,3rem);font-weight:600;letter-spacing:-.048em;line-height:.97}.after-site-copy>span:not(.after-site-button){max-width:420px;margin-top:16px;display:block;color:#1c201da3;font-size:.65rem;line-height:1.58}.after-site-copy>small{margin-top:10px;display:block;color:#1c201d94;font-size:.51rem}.after-site-button{width:-moz-fit-content;width:fit-content;min-height:40px;margin-top:19px;display:inline-flex;align-items:center;padding:0 16px;border-radius:999px;background:#1c201d;color:#fff;font-size:.61rem;font-weight:800}.after-site-button i{margin-left:12px;color:#b8ed5d;font-style:normal}.after-project-media{position:relative;height:290px;margin:0;overflow:hidden;border-radius:3px 34px 3px 3px;background:#c7c0b5;animation:editorial-image-in .7s 80ms both cubic-bezier(.16,1,.3,1)}.after-project-media:after{position:absolute;inset:0;background:linear-gradient(180deg,transparent 55%,rgba(11,14,12,.62));content:"";pointer-events:none}.after-project-media img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 48%;object-position:50% 48%;transform:scale(1.015);animation:editorial-image-settle 1.1s both cubic-bezier(.16,1,.3,1)}.after-project-media figcaption{position:absolute;right:16px;bottom:14px;left:16px;z-index:2;display:flex;justify-content:space-between;gap:16px;color:#ffffffe0;font-size:.49rem;letter-spacing:.08em;text-transform:uppercase}.after-project-media figcaption span{color:#d8ff8e;font-weight:800}.after-site-proof{display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(28,32,29,.14)}.after-site-proof span{min-height:66px;display:grid;grid-template-columns:auto 1fr;align-content:center;-moz-column-gap:8px;column-gap:8px;padding:10px 12px;border-right:1px solid rgba(28,32,29,.12);color:#1c201d8f;font-size:.47rem}.after-site-proof span:last-child{border-right:0}.after-site-proof small{grid-row:1 / span 2;color:#3157f6;font-size:.48rem}.after-site-proof b{color:#1c201d;font-size:.56rem}.after-phone{position:absolute;right:0;bottom:3px;width:160px;min-height:346px;padding:17px 13px;border:5px solid #f5f1e9;border-radius:25px;background:#f2eee6;color:#1c201d;box-shadow:0 24px 58px #0000004d;animation:editorial-phone-in .68s .14s both cubic-bezier(.16,1,.3,1)}.after-phone-top{display:flex;justify-content:space-between;font-family:Fraunces,Georgia,serif;font-size:.72rem}.after-phone-top i{width:18px;border-top:1px solid #1c201d;transform:translateY(5px)}.after-phone-image{height:102px;margin:15px -4px 0;overflow:hidden;border-radius:2px 20px 2px 2px}.after-phone-image img{width:100%;height:100%;display:block;-o-object-fit:cover;object-fit:cover;-o-object-position:50% 50%;object-position:50% 50%}.after-phone p{margin-top:14px!important;color:#3157f6;font-size:.41rem;font-weight:800;letter-spacing:.09em}.after-phone strong{margin-top:7px;display:block;font-family:Fraunces,Georgia,serif;font-size:1.12rem;line-height:1.03}.after-phone>span{margin-top:13px;display:block;padding:9px;border-radius:999px;background:#1c201d;color:#fff;font-size:.5rem;font-weight:800;text-align:center}.after-phone>small{margin-top:12px;display:block;color:#1c201d80;font-size:.38rem;text-align:center}.comparison-copy{position:relative;z-index:2;align-self:center;padding:28px 10px 28px 0}.comparison-copy>small{color:var(--signal);font-size:.6rem;font-weight:800;letter-spacing:.16em}.comparison-copy h3{margin-top:18px;font-family:Fraunces,Georgia,serif;font-size:clamp(2rem,3.2vw,3.35rem);font-weight:600;letter-spacing:-.045em;line-height:1.04}.comparison-copy ul{margin:28px 0 0;padding:0;list-style:none}.comparison-copy li{min-height:44px;display:flex;align-items:center;justify-content:space-between;border-bottom:1px solid rgba(255,255,255,.11);color:#ffffffa3;font-size:.72rem}.comparison-copy li:after{color:var(--signal);content:"↗"}.concept-note{margin-top:16px!important;color:#070a127a;font-size:.66rem;line-height:1.55}.method-scene{position:relative;padding-block:170px;color:#fff}.method-scene .story-kicker,.concept-scene .story-kicker,.value-scene .story-kicker,.start-scene .story-kicker,.care-scene .story-kicker,.faq-scene .story-kicker,.final-scene .story-kicker{color:#b9ceff}.method-heading{display:grid;grid-template-columns:minmax(0,1.1fr) minmax(280px,.48fr);align-items:end;gap:80px}.method-heading h2{margin-top:20px}.method-heading>p{color:#ffffffb3}.method-track{margin:88px 0 0;padding:0;display:grid;grid-template-columns:repeat(4,1fr);list-style:none;border-top:1px solid rgba(255,255,255,.22)}.method-track>li{min-width:0;border-right:1px solid rgba(255,255,255,.16)}.method-track>li:last-child{border-right:0}.method-step{min-height:310px;padding:24px 26px 30px}.method-step-meta{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:10px}.method-step-meta span{color:var(--signal);font-family:ui-monospace,monospace;font-size:.65rem}.method-step-meta i{height:1px;background:#ffffff2e}.method-step-meta small{grid-column:1 / -1;color:#ffffff6b;font-size:.59rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.method-step h3{margin-top:54px;font-family:Fraunces,Georgia,serif;font-size:1.7rem;font-weight:600;line-height:1.1}.method-step p{margin-top:18px!important;color:#ffffff9e;font-size:.8rem;line-height:1.65}.method-delivery{margin-top:40px;display:grid;grid-template-columns:1fr .8fr 1fr;align-items:center;gap:40px;padding:34px;border:1px solid rgba(255,255,255,.16);border-radius:7px 28px;background:#0d1f5847;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.method-delivery>div{display:grid;gap:10px}.method-delivery small{margin-bottom:8px;color:var(--signal);font-size:.59rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.method-delivery strong{font-size:.76rem;font-weight:600}.method-delivery svg{width:100%;overflow:visible;fill:none;stroke:#8db1ff;stroke-width:1.2;stroke-dasharray:6 8}.method-note{max-width:800px;margin:28px auto 0!important;color:#ffffff8a;font-size:.7rem;line-height:1.65;text-align:center}.concept-scene{position:relative;padding-block:150px 180px;color:#fff}.concept-heading{max-width:980px}.concept-heading h2{margin-top:20px}.concept-heading>p:last-child{color:#ffffffad}.concept-disclaimer{width:-moz-fit-content;width:fit-content;max-width:670px;margin-top:34px;display:flex;align-items:center;gap:14px;color:#ffffff8f;font-size:.68rem;line-height:1.55}.concept-disclaimer span{padding:6px 8px;border:1px solid rgba(199,243,107,.42);color:var(--signal);font-size:.54rem;font-weight:800;letter-spacing:.12em}.concept-tabs{margin-top:54px;display:grid;grid-template-columns:repeat(5,1fr);border-top:1px solid rgba(255,255,255,.18);border-bottom:1px solid rgba(255,255,255,.18)}.concept-tabs button{min-height:74px;display:flex;align-items:center;justify-content:center;gap:14px;border:0;border-right:1px solid rgba(255,255,255,.14);background:transparent;color:#ffffff94;font-size:.73rem;font-weight:700;cursor:pointer;transition:color .18s ease,background-color .18s ease}.concept-tabs button:last-child{border-right:0}.concept-tabs button span{color:#ffffff57;font-family:ui-monospace,monospace;font-size:.58rem}.concept-tabs button[aria-selected=true]{background:#ffffff1a;color:#fff}.concept-tabs button[aria-selected=true] span{color:var(--signal)}.concept-workbench{position:relative;margin-top:30px;padding:22px 64px 72px;border:1px solid rgba(255,255,255,.14);border-radius:8px 34px;background:#070a1233;box-shadow:0 42px 120px #04081642;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.concept-context{min-height:74px;display:grid;grid-template-columns:.35fr 1fr auto;align-items:center;gap:28px;padding:0 10px 18px;color:#ffffff9e;animation:concept-in .48s cubic-bezier(.16,1,.3,1) both}.concept-context>span{color:var(--signal);font-size:.62rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.concept-context p{font-size:.76rem;line-height:1.55}.concept-context small{color:#ffffffad;font-size:.62rem}.concept-browser-frame{overflow:hidden;width:min(100%,1080px);margin-inline:auto;border-radius:6px 26px;background:var(--concept-canvas);color:var(--concept-ink);animation:concept-in .56s 40ms cubic-bezier(.16,1,.3,1) both}.concept-phone{position:absolute;right:4px;bottom:20px;z-index:4;width:180px;min-height:355px;padding:22px 17px;border:6px solid var(--concept-ink);border-radius:30px;background:var(--concept-canvas);color:var(--concept-ink);box-shadow:0 28px 70px color-mix(in srgb,var(--concept-ink) 22%,transparent);transform:rotate(3deg)}.phone-notch{width:64px;height:13px;margin:-16px auto 23px;border-radius:0 0 12px 12px;background:var(--concept-ink)}.concept-phone>b{font-size:.68rem}.phone-art{height:112px;margin-top:22px;border-radius:3px 45px 3px 3px;background:linear-gradient(145deg,var(--concept-soft),var(--concept-accent))}.concept-phone p{margin-top:20px!important;color:var(--concept-accent);font-size:.42rem;font-weight:800;line-height:1.4;text-transform:uppercase}.concept-phone strong{display:block;margin-top:8px;font-family:Fraunces,Georgia,serif;font-size:1rem;line-height:1.05}.concept-phone>span{display:block;margin-top:16px;padding:9px;border-radius:999px;background:var(--concept-accent);color:#fff;font-size:.47rem;font-weight:800;text-align:center}.concept-browser-bar{min-height:46px;display:grid;grid-template-columns:auto 1fr auto;align-items:center;gap:18px;padding:0 18px;border-bottom:1px solid color-mix(in srgb,var(--concept-ink) 12%,transparent);color:color-mix(in srgb,var(--concept-ink) 54%,transparent);font-size:.6rem}.concept-browser-bar>span{display:flex;gap:5px}.concept-browser-bar i{width:7px;height:7px;border:1px solid currentColor;border-radius:2px}.concept-browser-bar b{font-weight:600}.concept-browser-bar small{font-size:.56rem;letter-spacing:.1em;text-transform:uppercase}.universe-shell{--universe-accent: var(--concept-accent);--universe-soft: var(--concept-soft);position:relative;min-height:610px;display:grid;grid-template-columns:minmax(300px,.72fr) minmax(450px,1.28fr);align-items:stretch;overflow:hidden}.universe-copy{position:relative;z-index:3;align-self:center;padding:54px clamp(34px,5vw,72px)}.universe-eyebrow{color:var(--universe-accent);font-size:.61rem;font-weight:800;letter-spacing:.14em;line-height:1.5;text-transform:uppercase}.universe-headline{max-width:520px;margin-top:20px;font-family:Fraunces,Georgia,serif;font-size:clamp(2.7rem,4vw,4.7rem);font-weight:600;letter-spacing:-.05em;line-height:.98}.universe-highlights{margin:30px 0 0;padding:0;display:grid;gap:0;list-style:none}.universe-highlight{min-height:40px;display:flex;align-items:center;border-bottom:1px solid color-mix(in srgb,var(--concept-ink) 13%,transparent);color:color-mix(in srgb,var(--concept-ink) 68%,transparent);font-size:.68rem}.universe-highlight:before{width:16px;margin-right:10px;border-top:1px solid var(--universe-accent);content:""}.universe-cta{width:-moz-fit-content;width:fit-content;min-height:42px;margin-top:28px;display:inline-flex;align-items:center;padding:0 16px;border:1px solid color-mix(in srgb,var(--concept-ink) 35%,transparent);border-radius:999px;font-size:.64rem;font-weight:800}.universe-visual{position:relative;min-width:0;min-height:610px;overflow:hidden}.universe-shell--construcao{background:linear-gradient(100deg,#f3eee5 0 46%,#e7e0d5 46% 100%)}.universe-visual--construction{background:linear-gradient(145deg,#ded8ce,#f2ece3 54%,#d5cec4)}.universe-construction-crane{position:absolute;inset:5% 3% auto;width:94%;height:55%;overflow:visible;fill:none;stroke:#4b4f4d;stroke-width:1.5}.universe-construction-mast,.universe-construction-jib{stroke:var(--universe-accent);stroke-width:2}.universe-construction-measure,.universe-construction-measure-tick{stroke-dasharray:4 5;opacity:.48}.universe-construction-building{position:absolute;right:8%;bottom:14%;width:58%;border-bottom:3px solid #313638}.universe-construction-floor{height:54px;display:grid;grid-template-columns:8px 1fr 1fr 8px;align-items:stretch;border-top:3px solid #313638}.universe-construction-column{background:#313638}.universe-construction-bay{border-right:1px dashed rgba(49,54,56,.34)}.universe-construction-progress{position:absolute;left:7%;bottom:9%;width:38%;display:grid;grid-template-columns:1fr auto;gap:7px 12px;color:#33383a;font-size:.58rem;text-transform:uppercase}.universe-construction-progress-track{grid-column:1 / -1;height:5px;background:#31363829}.universe-construction-progress-track i{width:88%;height:100%;display:block;background:var(--universe-accent)}.universe-shell--arquitetura{grid-template-columns:.65fr 1.35fr;background:#efede4}.universe-visual--architecture{display:grid;grid-template-columns:.82fr 34px 1.18fr;align-items:center;padding:40px 32px;background:linear-gradient(112deg,#e8e4d8,#f7f4ec 58%,#ddd8cb)}.universe-architecture-plan{position:relative;min-height:390px;display:grid;align-content:center}.universe-architecture-plan-label,.universe-architecture-scale{color:#22271f75;font-size:.55rem;letter-spacing:.12em;text-transform:uppercase}.universe-architecture-drawing{width:100%;margin-block:18px;fill:none;stroke:#555a45;stroke-width:1.25}.universe-architecture-door{stroke:var(--universe-accent)}.universe-architecture-window{stroke-width:2.4}.universe-architecture-guide{stroke-dasharray:4 5;opacity:.35}.universe-architecture-transition{display:grid;gap:10px}.universe-architecture-transition i{width:100%;border-top:1px solid var(--universe-accent)}.universe-architecture-transition i:nth-child(2){transform:translate(8px)}.universe-architecture-space{position:relative;min-height:440px;overflow:hidden;background:#d9d2c5;perspective:600px}.universe-architecture-ceiling{position:absolute;inset:0 0 auto;height:32%;background:linear-gradient(166deg,#eee9df 48%,#c6bfb3 49%)}.universe-architecture-wall{position:absolute;top:24%;bottom:0}.universe-architecture-wall--left{left:0;width:37%;background:#b9b0a2;clip-path:polygon(0 0,100% 12%,100% 100%,0 100%)}.universe-architecture-wall--right{right:0;width:48%;background:#eee8dc;clip-path:polygon(0 11%,100% 0,100% 100%,0 100%)}.universe-architecture-window-light{position:absolute;top:16%;right:16%;width:31%;height:55%;background:linear-gradient(145deg,#ffffffe6,#fff4cd3d);box-shadow:-48px 82px 80px #fff7d485}.universe-architecture-volume{position:absolute;right:36%;bottom:14%;width:30%;height:24%;background:#797a5c;transform:skewY(-9deg)}.universe-architecture-material{position:absolute;right:16px;bottom:14px;color:#22271f85;font-size:.54rem;letter-spacing:.1em;text-transform:uppercase}.universe-shell--clinica{background:linear-gradient(108deg,#f5f0e9 0 44%,#e2efec 44% 100%)}.universe-visual--clinic{min-height:610px;background:linear-gradient(135deg,#dcebe7,#f7f3ed)}.universe-clinic-intake{position:absolute;top:11%;left:7%;width:44%;padding:24px;border:1px solid rgba(30,48,47,.13);border-radius:6px 22px;background:#ffffffa8;box-shadow:0 20px 48px #3357521a}.universe-clinic-kicker{color:var(--universe-accent);font-size:.56rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.universe-clinic-intake strong{margin:15px 0 18px;display:block;font-family:Fraunces,Georgia,serif;font-size:1.5rem}.universe-clinic-field{min-height:40px;margin-top:8px;display:flex;align-items:center;padding:0 12px;border:1px solid rgba(30,48,47,.12);color:#1e302f85;font-size:.61rem}.universe-clinic-journey{position:absolute;top:35%;left:10%;width:72%;fill:var(--universe-soft);stroke:var(--universe-accent);stroke-width:1.5}.universe-clinic-appointment{position:absolute;right:7%;bottom:9%;width:43%;padding:24px;border:1px solid rgba(30,48,47,.13);border-radius:22px 6px;background:#fffdf9;box-shadow:0 22px 58px #33575224}.universe-clinic-status{color:#34766f;font-size:.58rem;font-weight:800}.universe-clinic-status i{width:7px;height:7px;margin-right:7px;display:inline-block;border-radius:2px;background:#59a67f}.universe-clinic-date{margin-top:20px;display:flex;align-items:end;gap:10px}.universe-clinic-date strong{font-family:Fraunces,Georgia,serif;font-size:2.6rem;line-height:1}.universe-clinic-date span{padding-bottom:5px;color:#1e302f80;font-size:.62rem}.universe-clinic-times{margin-top:18px;display:grid;grid-template-columns:repeat(3,1fr);gap:6px}.universe-clinic-times span{padding:8px 4px;border:1px solid rgba(52,118,111,.18);color:#34766f;font-size:.58rem;text-align:center}.universe-clinic-confirmation{margin-top:14px;display:block;padding:11px;border-radius:999px;background:#34766f;color:#fff;font-size:.58rem;font-weight:800;text-align:center}.universe-shell--consultoria{background:linear-gradient(106deg,#eef2fa 0 42%,#101a38 42% 100%)}.universe-shell--consultoria .universe-copy{align-self:stretch;display:flex;flex-direction:column;justify-content:center}.universe-visual--consulting{display:grid;grid-template-columns:1fr 52px 1fr;align-items:center;padding:42px 28px;background:linear-gradient(135deg,#101a38,#17295e);color:#fff}.universe-consulting-complexity,.universe-consulting-decision{position:relative;min-height:430px;padding:18px;border:1px solid rgba(255,255,255,.11)}.universe-consulting-label{color:#8db1ff;font-size:.54rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.universe-consulting-network{width:100%;margin-top:30px;fill:#8db1ff1f;stroke:#8db1ff70;stroke-width:1}.universe-consulting-filter{display:grid;gap:10px}.universe-consulting-filter span{height:1px;background:#8db1ff}.universe-consulting-filter span:nth-child(1){width:100%}.universe-consulting-filter span:nth-child(2){width:72%;justify-self:end}.universe-consulting-filter span:nth-child(3){width:44%;justify-self:end;background:var(--signal)}.universe-consulting-priority{margin-top:84px;padding:20px;border-left:3px solid var(--signal);background:#ffffff0f}.universe-consulting-priority span{color:var(--signal);font-size:.52rem;letter-spacing:.12em;text-transform:uppercase}.universe-consulting-priority strong{margin-top:10px;display:block;font-family:Fraunces,Georgia,serif;font-size:1.7rem}.universe-consulting-priority p{margin-top:9px!important;color:#ffffff94;font-size:.62rem;line-height:1.5}.universe-consulting-axis{position:absolute;right:18px;bottom:20px;left:18px;display:grid;grid-template-columns:repeat(3,1fr);border-top:1px solid rgba(255,255,255,.16)}.universe-consulting-axis span{padding-top:12px;color:#ffffff7a;font-size:.52rem}.universe-consulting-axis i{width:5px;height:5px;margin-right:5px;display:inline-block;border:1px solid #8db1ff;transform:rotate(45deg)}.universe-shell--servico{background:linear-gradient(106deg,#f3eff7 0 42%,#e6dded 42% 100%)}.universe-visual--local-service{display:grid;grid-template-columns:1fr .82fr;gap:18px;padding:34px;background:linear-gradient(145deg,#e6dded,#f7f2f8)}.universe-local-map,.universe-local-proof{position:relative;min-height:480px;padding:18px;border:1px solid rgba(40,25,46,.12);background:#ffffff73}.universe-local-map-label,.universe-local-proof-label{color:var(--universe-accent);font-size:.54rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.universe-local-map-grid{width:100%;margin-top:34px;fill:none;stroke:#28192e1f;stroke-width:1}.universe-local-route{stroke:var(--universe-accent);stroke-width:2.2;stroke-dasharray:7 6}.universe-local-area{fill:#8851c614;stroke:#8851c661}.universe-local-pin{fill:var(--universe-accent);stroke:none}.universe-local-proof-grid{margin-top:28px;display:grid;grid-template-columns:1fr 1fr;gap:8px}.universe-local-proof-card{min-height:94px;background:linear-gradient(145deg,#8851c640,#fff9),repeating-linear-gradient(135deg,transparent 0 10px,rgba(40,25,46,.05) 10px 11px)}.universe-local-proof-card--wide{grid-column:1 / -1;min-height:150px}.universe-local-availability{margin-top:14px;padding:14px;border-left:3px solid #55a46c;background:#ffffffb3}.universe-local-availability>span{color:#437f55;font-size:.54rem;font-weight:800;text-transform:uppercase}.universe-local-availability i{width:6px;height:6px;margin-right:6px;display:inline-block;border-radius:2px;background:#55a46c}.universe-local-availability strong{margin-top:8px;display:block;font-family:Fraunces,Georgia,serif;font-size:1.12rem}.universe-local-availability small{margin-top:5px;display:block;color:#28192e80;font-size:.56rem}.value-scene{position:relative;padding-block:160px 180px;color:#fff}.value-layout{display:grid;grid-template-columns:minmax(330px,.72fr) minmax(520px,1.28fr);gap:clamp(70px,9vw,140px)}.value-heading{align-self:start;position:sticky;top:124px}.value-heading h2{margin-top:20px}.value-heading>p{color:#ffffffa8}.value-promise{margin-top:42px;padding:20px 0;display:grid;gap:8px;border-top:1px solid rgba(255,255,255,.16);border-bottom:1px solid rgba(255,255,255,.16)}.value-promise span{color:var(--signal);font-size:.58rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.value-promise strong{color:#ffffffb3;font-size:.72rem;font-weight:600;line-height:1.5}.value-ledger{margin:0;padding:0;list-style:none;border-top:1px solid rgba(255,255,255,.18)}.value-layer{min-height:150px;display:grid;grid-template-columns:58px 1fr auto;align-items:center;gap:24px;padding:22px 8px;border-bottom:1px solid rgba(255,255,255,.16)}.value-layer>span{color:#9fbbff;font-family:ui-monospace,monospace;font-size:.62rem}.value-layer h3{font-family:Fraunces,Georgia,serif;font-size:2rem;font-weight:600}.value-layer p{max-width:480px;margin-top:8px!important;color:#ffffff96;font-size:.75rem;line-height:1.6}.value-layer>i{color:var(--signal);font-style:normal}.advanced-capabilities{margin-top:90px;display:grid;grid-template-columns:1.25fr .8fr;gap:54px 80px;padding:48px;border:1px solid rgba(255,255,255,.16);border-radius:8px 32px;background:#040a1e52;-webkit-backdrop-filter:blur(16px);backdrop-filter:blur(16px)}.advanced-capabilities small{color:var(--signal);font-size:.6rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.advanced-capabilities h3{max-width:700px;margin-top:16px;font-family:Fraunces,Georgia,serif;font-size:clamp(2.3rem,4vw,4.4rem);font-weight:600;letter-spacing:-.05em;line-height:1}.advanced-capabilities p{max-width:720px;margin-top:20px!important;color:#ffffff9e;font-size:.82rem;line-height:1.7}.advanced-capability-list{align-content:center;display:grid;grid-template-columns:1fr 1fr}.advanced-capability-list span{min-height:48px;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.14);color:#ffffffb3;font-size:.68rem}.advanced-capability-list span:before{width:13px;margin-right:9px;border-top:1px solid #9fbbff;content:""}.advanced-capabilities>strong{grid-column:1 / -1;padding-top:22px;border-top:1px solid rgba(255,255,255,.14);color:#b9ceff;font-size:.68rem;font-weight:700}.start-scene{position:relative;padding-block:160px 180px;color:#fff}.start-heading{max-width:920px}.start-heading h2{margin-top:20px}.start-heading>p:last-child{color:#ffffffa8}.start-studio{margin-top:64px;display:grid;grid-template-columns:minmax(0,1.32fr) minmax(330px,.68fr);gap:22px;align-items:stretch}.builder-panel{min-height:720px;padding:clamp(28px,4.2vw,56px);border-radius:8px 30px;background:#fffdf8f5;color:var(--ink);box-shadow:0 42px 120px #00000038}.builder-progress{height:4px;overflow:hidden;background:#070a121a}.builder-progress span{height:100%;display:block;background:linear-gradient(90deg,var(--cobalt),#86aaff);transition:width .32s cubic-bezier(.16,1,.3,1)}.builder-meta{margin-top:22px;display:flex;justify-content:space-between;color:#070a1270;font-family:ui-monospace,monospace;font-size:.6rem;letter-spacing:.11em}.builder-meta span:first-child{color:var(--cobalt);font-weight:800}.builder-panel h3{max-width:720px;margin-top:32px;font-family:Fraunces,Georgia,serif;font-size:clamp(2.45rem,4.2vw,4.4rem);font-weight:600;letter-spacing:-.05em;line-height:1.02}.builder-panel h3:focus{outline:none}.builder-helper{max-width:670px;margin-top:16px!important;color:#070a1294;font-size:.78rem;line-height:1.6}.builder-fields{margin-top:30px;display:grid;grid-template-columns:1fr 1fr;gap:14px}.builder-fields label{display:grid;gap:8px;color:#070a12b3;font-size:.68rem;font-weight:700}.builder-fields label small{color:#070a1266;font-weight:500}.builder-fields input{min-height:52px;padding:0 14px;border:1px solid rgba(7,10,18,.15);border-radius:5px;background:#fff;color:var(--ink);font-size:1rem}.builder-options{margin-top:32px;display:grid;grid-template-columns:1fr 1fr;gap:10px}.builder-options button{min-height:58px;display:grid;grid-template-columns:26px 1fr;align-items:center;gap:10px;padding:10px 14px;border:1px solid rgba(7,10,18,.14);border-radius:5px;background:#ffffffa8;color:#070a12c7;font-size:.76rem;font-weight:650;text-align:left;cursor:pointer;transition:border-color .16s ease,background-color .16s ease,transform .16s ease}.builder-options button:hover{border-color:#3157f673;transform:translateY(-1px)}.builder-options button>span{color:var(--cobalt);font-size:.72rem;text-align:center}.builder-options button[aria-pressed=true]{border-color:var(--cobalt);background:#3157f614;color:var(--ink);box-shadow:inset 3px 0 0 var(--cobalt)}.builder-actions{margin-top:34px;display:flex;justify-content:space-between;gap:16px}.builder-actions .button-quiet{color:var(--ink);border-color:#070a1233}.builder-summary{min-height:720px;padding:34px;border:1px solid rgba(255,255,255,.17);border-radius:30px 8px;background:#0a163d9e;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.summary-header{display:grid;grid-template-columns:auto 1fr;align-items:center;gap:14px;color:#b9ceff;font-size:.58rem;font-weight:800;letter-spacing:.15em}.summary-header i{height:1px;background:#ffffff2e}.builder-summary>h3{margin-top:28px;font-family:Fraunces,Georgia,serif;font-size:2.4rem;font-weight:600;letter-spacing:-.04em;line-height:1.05;overflow-wrap:anywhere}.builder-summary dl{margin:30px 0 0}.builder-summary dl>div{min-height:56px;display:grid;grid-template-columns:92px 1fr;align-items:center;gap:14px;border-bottom:1px solid rgba(255,255,255,.12)}.builder-summary dt{color:#ffffffa8;font-size:.62rem;font-weight:800;letter-spacing:.09em;text-transform:uppercase}.builder-summary dd{margin:0;color:#ffffffd6;font-size:.71rem;line-height:1.4}.summary-recommendation{margin-top:28px;padding:18px;border-left:3px solid var(--signal);background:#ffffff0f}.summary-recommendation small{color:var(--signal);font-size:.56rem;font-weight:800;letter-spacing:.12em;text-transform:uppercase}.summary-recommendation strong{margin-top:7px;display:block;font-family:Fraunces,Georgia,serif;font-size:1.32rem}.summary-recommendation span{margin-top:7px;display:block;color:#ffffffb8;font-size:.65rem;line-height:1.5}.summary-privacy{margin-top:24px;display:block;color:#ffffffa8;font-size:.62rem;line-height:1.5}.builder-success{min-height:620px;display:flex;flex-direction:column;align-items:flex-start;justify-content:center}.success-mark{width:128px;display:grid;grid-template-columns:1fr auto;gap:8px;padding:10px 0;border-top:2px solid var(--cobalt);border-bottom:1px solid rgba(7,10,18,.18);color:var(--cobalt);font-size:.56rem;font-weight:800;letter-spacing:.1em;text-transform:uppercase}.success-mark i{width:18px;border-top:1px solid var(--cobalt);transform:translateY(4px)}.success-mark b{grid-column:1 / -1;color:var(--ink);font-size:.66rem}.builder-success>p{margin-top:30px!important;color:var(--cobalt);font-size:.6rem;font-weight:800;letter-spacing:.15em}.builder-success>span{max-width:660px;margin-top:18px;color:#070a1299;font-size:.78rem;line-height:1.65}.builder-success-actions{margin-top:28px;display:flex;flex-wrap:wrap;gap:12px}.builder-success-actions .button-quiet{color:var(--ink);border-color:#070a1233}.reset-link{margin-top:24px;padding:6px 0;border:0;border-bottom:1px solid rgba(7,10,18,.45);background:transparent;color:#070a1294;font-size:.64rem;font-weight:700;cursor:pointer}.purchase-path-wrap{scroll-margin-top:110px}.purchase-path{margin-top:44px;padding:clamp(28px,4vw,54px);border:1px solid rgba(255,255,255,.16);border-radius:8px 34px;background:#050c229e;color:#fff;-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.purchase-path__recommendation{display:grid;grid-template-columns:minmax(240px,.6fr) 1fr;gap:12px 70px;padding-bottom:34px;border-bottom:1px solid rgba(255,255,255,.14)}.purchase-path__eyebrow{grid-column:1 / -1;color:var(--signal);font-size:.6rem;font-weight:800;letter-spacing:.14em;text-transform:uppercase}.purchase-path__recommendation h3{font-family:Fraunces,Georgia,serif;font-size:clamp(2.5rem,4.3vw,4.6rem);font-weight:600;letter-spacing:-.05em;line-height:1}.purchase-path__recommendation>p{color:#ffffffb8;font-size:.86rem;line-height:1.7}.purchase-path__recommendation>span{grid-column:2;color:#b9ceff;font-size:.7rem;line-height:1.6}.purchase-path__details{display:grid;grid-template-columns:1fr 1fr;gap:44px;padding-block:38px;border-bottom:1px solid rgba(255,255,255,.14)}.purchase-path h4{margin:0 0 18px;font-family:Fraunces,Georgia,serif;font-size:1.45rem;font-weight:600}.purchase-path ul{margin:0;padding:0;list-style:none}.purchase-path__scope li,.purchase-path__boundaries li{min-height:42px;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.1);color:#ffffffb8;font-size:.71rem;line-height:1.45}.purchase-path__scope li:before{margin-right:10px;color:var(--signal);content:"✓"}.purchase-path__boundaries li:before{width:14px;margin-right:10px;border-top:1px solid #9fbbff;content:""}.purchase-path__options{display:grid;grid-template-columns:1fr 1fr;gap:44px;padding-block:38px}.purchase-path__options li{min-height:88px;padding:14px 0;display:grid;gap:5px;border-bottom:1px solid rgba(255,255,255,.1)}.purchase-path__options li[data-selected=true]{padding-inline:12px;border-left:3px solid var(--signal);background:#ffffff0d}.purchase-path__options strong{font-size:.75rem}.purchase-path__options span{color:#ffffffb8;font-size:.68rem;line-height:1.5}.purchase-path__options small{color:#b9ceff;font-size:.62rem}.purchase-option{display:grid;grid-template-columns:18px minmax(0,1fr);align-items:start;gap:12px;cursor:pointer}.purchase-option input{width:17px;height:17px;margin:1px 0 0;accent-color:var(--signal)}.purchase-option__copy{display:grid;gap:5px}.purchase-option__copy strong{color:#fff}.summary-direction{margin-top:9px!important;color:#fffc;font-size:.63rem;line-height:1.55}.purchase-path__actions{display:grid;grid-template-columns:1fr 1fr;gap:14px}.purchase-path__action{min-height:280px;display:flex;flex-direction:column;align-items:flex-start;padding:28px;border:1px solid rgba(255,255,255,.13)}.purchase-path__action>span{color:var(--signal);font-size:.57rem;font-weight:800;letter-spacing:.13em;text-transform:uppercase}.purchase-path__action h4{margin-top:20px}.purchase-path__action p{color:#ffffffb3;font-size:.72rem;line-height:1.6}.purchase-path__action .button{margin-top:auto}.purchase-path__action--checkout{background:#ffffff0a}.purchase-path__action--checkout .button-quiet{color:#ffffffad;border-color:#ffffff47}.care-scene{position:relative;padding-block:160px 100px;color:#fff}.care-card{display:grid;grid-template-columns:.62fr 1.18fr .7fr;align-items:center;gap:clamp(38px,6vw,90px);padding:clamp(34px,5vw,70px);border:1px solid rgba(255,255,255,.16);border-radius:8px 36px;background:linear-gradient(125deg,#3157f642,#ffffff09);-webkit-backdrop-filter:blur(18px);backdrop-filter:blur(18px)}.care-ledger{display:grid}.care-ledger div{min-height:74px;display:grid;grid-template-columns:26px 1fr auto;align-items:center;gap:12px;border-bottom:1px solid rgba(255,255,255,.14)}.care-ledger span{color:#9fbbff;font-family:ui-monospace,monospace;font-size:.56rem}.care-ledger strong{color:#ffffffb3;font-size:.66rem;font-weight:650}.care-ledger i{width:20px;border-top:1px solid var(--signal)}.care-copy h2{margin-top:20px;font-size:clamp(3rem,4.7vw,5.2rem)}.care-copy>p:last-child{color:#ffffffa3}.care-list{display:grid}.care-list>span{min-height:48px;display:flex;align-items:center;border-bottom:1px solid rgba(255,255,255,.13);color:#ffffffbd;font-size:.67rem}.care-list>span i{margin-right:10px;color:var(--signal);font-style:normal}.care-list small{margin-top:20px;color:#ffffffad;font-size:.62rem;line-height:1.6}.faq-scene{position:relative;padding-block:120px 160px;color:#fff}.faq-heading{display:grid;grid-template-columns:1fr .65fr;gap:40px 100px;align-items:end}.faq-heading .story-kicker{grid-column:1 / -1}.faq-heading>p:last-child{color:#ffffff94}.faq-list{margin-top:64px;display:grid;grid-template-columns:1fr 1fr;gap:0 36px;border-top:1px solid rgba(255,255,255,.16)}.faq-list details{border-bottom:1px solid rgba(255,255,255,.16)}.faq-list summary{min-height:84px;display:grid;grid-template-columns:32px 1fr auto;align-items:center;gap:14px;color:#ffffffd1;font-size:.76rem;font-weight:700;list-style:none;cursor:pointer}.faq-list summary::-webkit-details-marker{display:none}.faq-list summary span{color:#9fbbff;font-family:ui-monospace,monospace;font-size:.58rem}.faq-list summary i{color:var(--signal);font-size:1rem;font-style:normal;transition:transform .18s ease}.faq-list details[open] summary i{transform:rotate(45deg)}.faq-list details p{padding:0 46px 26px;color:#ffffff8f;font-size:.7rem;line-height:1.7}.final-scene{position:relative;min-height:850px;display:grid;place-items:center;padding-block:150px;color:#fff;text-align:center}.final-trace{position:absolute;inset:24% 0 auto;width:100%;height:42%;overflow:visible;fill:none;stroke:#8db1ff33;stroke-width:1;stroke-dasharray:7 9}.final-copy{position:relative;z-index:2;max-width:1020px}.final-copy h2{margin-top:22px}.final-copy h2 em{color:#a9c2ff}.final-copy>p{max-width:700px;margin-inline:auto!important;color:#ffffffa3}.final-action-stage{position:relative;width:-moz-fit-content;width:fit-content;margin:40px auto 0}.button-final{min-width:220px;min-height:60px;position:relative;z-index:2;background:var(--signal);color:var(--ink);box-shadow:0 22px 70px #c7f36b29}.button-final:hover{box-shadow:0 26px 80px #c7f36b3d}.final-wing{position:absolute;top:50%;width:92px;height:1px;background:linear-gradient(90deg,transparent,#6e9aff);opacity:.5;transform-origin:right}.final-wing-left{right:calc(100% - 16px);transform:rotate(-12deg) scaleX(.72)}.final-wing-right{left:calc(100% - 16px);background:linear-gradient(90deg,#6e9aff,transparent);transform:rotate(12deg) scaleX(.72);transform-origin:left}.final-copy>small{margin-top:20px;display:block;color:#ffffffa8;font-size:.62rem}.premium-site:has(.butterfly-guide__traveler[data-flight=docked]) .final-wing{animation:final-wing-resolve .6s cubic-bezier(.16,1,.3,1) both}.butterfly-guide__traveler[data-flight=docked]{opacity:0!important;transition:opacity .36s ease}.premium-footer{position:relative;z-index:3;width:min(1240px,calc(100% - 48px));margin-inline:auto;padding:78px 0 28px;display:grid;grid-template-columns:1.2fr .5fr .5fr;gap:70px;border-top:1px solid rgba(255,255,255,.14);color:#fff}.footer-brand{display:grid;align-content:start;gap:18px}.footer-brand strong{font-family:Fraunces,Georgia,serif;font-size:2.5rem;font-weight:600}.footer-brand span{max-width:440px;color:#ffffffb3;font-size:.72rem;line-height:1.7}.footer-contact,.footer-links{display:grid;align-content:start;gap:12px}.footer-contact>span,.footer-links>span{margin-bottom:6px;color:var(--signal);font-size:.56rem;font-weight:800;letter-spacing:.14em}.footer-contact a,.footer-links a{width:-moz-fit-content;width:fit-content;color:#ffffffc2;font-size:.68rem;text-decoration:none}.footer-contact a:hover,.footer-links a:hover{color:#fff}.footer-bottom{grid-column:1 / -1;margin-top:32px;padding-top:22px;display:flex;justify-content:space-between;gap:20px;border-top:1px solid rgba(255,255,255,.1);color:#ffffffa3;font-size:.6rem}.reveal{opacity:0;transform:translateY(24px);transition:opacity .62s var(--reveal-delay, 0ms) cubic-bezier(.16,1,.3,1),transform .62s var(--reveal-delay, 0ms) cubic-bezier(.16,1,.3,1)}.reveal.is-visible{opacity:1;transform:translateY(0)}.butterfly-guide__traveler[data-reaction]{opacity:.92}.butterfly-guide__trail-path{stroke-dasharray:62 1000}@keyframes hero-rise{0%{opacity:0;transform:translateY(22px)}to{opacity:1;transform:translateY(0)}}@keyframes hero-proof-in{0%{opacity:0;transform:translate(18px,18px)}to{opacity:1;transform:translate(0)}}@keyframes trace-flow{to{stroke-dashoffset:-372}}@keyframes compare-enter{0%{opacity:0;transform:translateY(12px) scale(.99)}to{opacity:1;transform:translateY(0) scale(1)}}@keyframes editorial-copy-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes editorial-image-in{0%{opacity:0;clip-path:inset(0 0 100% 0)}to{opacity:1;clip-path:inset(0)}}@keyframes editorial-image-settle{0%{transform:scale(1.06)}to{transform:scale(1.015)}}@keyframes editorial-phone-in{0%{opacity:0;transform:translate(14px,18px) rotate(2deg)}to{opacity:1;transform:translate(0) rotate(0)}}@keyframes concept-in{0%{opacity:0;transform:translateY(12px)}to{opacity:1;transform:translateY(0)}}@keyframes final-wing-resolve{0%{opacity:.16;transform:rotate(0) scaleX(.28)}to{opacity:.75;transform:rotate(0) scaleX(1)}}@media(min-width:901px){.hero-scene{min-height:max(880px,100svh)}.hero-layout{padding-block:clamp(52px,8vh,92px)}.problem-heading h2,.transform-heading h2,.method-heading h2,.concept-heading h2,.value-heading h2,.start-heading h2,.faq-heading h2,.care-copy h2,.final-copy h2{font-size:clamp(3rem,4.35vw,4.55rem)}.problem-heading>p:last-child,.transform-heading>p:last-child,.concept-heading>p:last-child,.value-heading>p,.start-heading>p:last-child,.care-copy>p:last-child,.final-copy>p{margin-top:18px!important;font-size:.9rem;line-height:1.6}.problem-scene{min-height:690px;padding-block:96px 72px;gap:clamp(48px,6vw,88px)}.fragmented-presence{min-height:470px}.fragment-card{padding:18px}.fragment-profile{margin-top:18px}.fragment-instagram p{margin-top:16px!important}.fragment-pdf strong{margin-top:20px}.fragment-whatsapp p{margin-top:15px!important}.fragment-link b{padding-block:8px}.transform-scene{padding-block:88px 112px}.transform-heading{max-width:none;display:grid;grid-template-columns:minmax(0,1.22fr) minmax(310px,.58fr);align-items:end;gap:54px}.transform-heading h2{margin-top:0}.transform-heading>p:last-child{max-width:440px;margin-top:0!important}.comparison-switch{margin:22px 0 16px}.comparison-switch button{min-width:190px;min-height:48px}.comparison-stage{min-height:720px;grid-template-columns:minmax(0,1.8fr) minmax(270px,.7fr);gap:28px 44px;padding:28px}.comparison-status{min-height:50px;padding-bottom:18px}.comparison-visual{min-height:590px}.method-scene{padding-block:94px 68px}.method-heading{display:block;max-width:940px}.method-heading h2{margin-top:0}.method-track{margin-top:42px}.method-step{min-height:218px;padding:18px 22px 22px}.method-step h3{margin-top:30px;font-size:1.5rem}.method-step p{margin-top:12px!important;font-size:.74rem;line-height:1.52}.method-note{margin-top:18px!important}.concept-scene{padding-block:92px 132px}.concept-heading{max-width:none;display:grid;grid-template-columns:minmax(0,1.45fr) minmax(290px,.5fr);align-items:end;gap:54px}.concept-heading h2{margin-top:0;font-size:clamp(3rem,3.9vw,3.85rem)}.concept-heading>p:last-child{max-width:430px;margin-top:0!important}.concept-disclaimer{margin-top:9px;font-size:.6rem}.concept-tabs{margin-top:24px}.concept-tabs button{min-height:60px}.concept-workbench{margin-top:18px}.concept-context{min-height:58px;grid-template-columns:.3fr 1fr;gap:20px;padding:0 8px 16px}.concept-browser-bar{min-height:44px}.universe-shell,.universe-visual{min-height:610px;height:auto}.value-scene{padding-block:94px 70px}.value-layout{gap:clamp(54px,7vw,96px)}.value-heading{top:106px}.value-heading h2{margin-top:0}.value-layer{min-height:92px;padding-block:14px}.value-layer h3{font-size:1.55rem}.value-layer p{margin-top:4px!important;line-height:1.45}.advanced-capabilities{margin-top:38px;gap:26px 56px;padding:28px 32px}.advanced-capabilities h3{margin-top:0;font-size:clamp(2rem,3.2vw,3.25rem)}.advanced-capabilities p{margin-top:12px!important;line-height:1.55}.advanced-capability-list span{min-height:36px}.start-scene{padding-block:64px 54px}.start-heading{max-width:none;display:grid;grid-template-columns:minmax(0,.9fr) minmax(360px,.72fr);align-items:end;gap:64px}.start-heading h2{margin-top:0}.start-heading>p:last-child{max-width:520px;margin-top:0!important}.start-studio{margin-top:28px}.builder-panel,.builder-summary{min-height:560px}.builder-panel{padding:28px 34px}.builder-meta{margin-top:14px}.builder-panel h3{margin-top:20px;font-size:clamp(2.3rem,3.4vw,3.3rem)}.builder-helper{margin-top:10px!important}.builder-fields{margin-top:14px}.builder-fields input{min-height:48px}.builder-options{margin-top:20px}.builder-options button{min-height:44px}.builder-actions{margin-top:22px}.builder-summary{padding:28px}.builder-summary>h3{margin-top:18px;font-size:2rem}.builder-summary dl{margin-top:18px}.builder-summary dl>div{min-height:34px}.summary-recommendation{margin-top:14px;padding:12px}.summary-privacy{margin-top:14px}.purchase-path{margin-top:28px;padding:34px}.purchase-path__recommendation{padding-bottom:22px}.purchase-path__details,.purchase-path__options{padding-block:24px}.purchase-path__options li{min-height:70px;padding-block:10px}.purchase-path__action{min-height:230px;padding:22px}.care-scene{padding-block:78px 54px}.care-card{gap:clamp(30px,4vw,58px);padding:34px 42px}.care-ledger div{min-height:52px}.care-copy h2{margin-top:0}.care-list>span{min-height:38px}.faq-scene{padding-block:64px 82px}.faq-heading{display:block}.faq-list{margin-top:30px}.faq-list summary{min-height:64px}.final-scene{min-height:650px;padding-block:88px}.final-copy h2{margin-top:0}.final-action-stage{margin-top:28px}.premium-footer{padding-top:54px}}@media(min-width:901px)and (max-height:820px){.problem-scene{min-height:620px;padding-block:82px 56px}.fragmented-presence{min-height:420px}.start-scene{padding-bottom:42px;padding-top:46px}.method-scene,.value-scene{padding-top:82px;padding-bottom:54px}.method-track{margin-top:34px}.method-step{min-height:198px}.builder-panel,.builder-summary{min-height:530px}.builder-summary{padding:22px}.builder-summary>h3{margin-top:12px;font-size:1.75rem}.builder-summary dl{margin-top:12px}.builder-summary dl>div{min-height:30px}.summary-recommendation{margin-top:10px;padding:10px}.summary-recommendation strong{font-size:1.12rem}.summary-recommendation span{font-size:.58rem}.summary-privacy{margin-top:8px}.care-scene{padding-top:66px}.final-scene{min-height:590px}}@media(max-width:1120px){.hero-layout{grid-template-columns:minmax(0,1fr) minmax(330px,.62fr);gap:44px}.hero-copy h1{font-size:clamp(3.8rem,6.7vw,6.2rem)}.problem-scene{grid-template-columns:.85fr 1.15fr;gap:60px}.comparison-stage{grid-template-columns:1.55fr .75fr;gap:28px}.after-site-hero{grid-template-columns:1fr}.after-project-media{height:250px}.method-track{grid-template-columns:1fr 1fr}.method-track>li:nth-child(2){border-right:0}.method-track>li:nth-child(n+3){border-top:1px solid rgba(255,255,255,.16)}.universe-shell{grid-template-columns:.72fr 1.28fr}.universe-copy{padding-inline:38px}.universe-headline{font-size:clamp(2.35rem,3.9vw,3.8rem)}.universe-visual--consulting{grid-template-columns:1fr 32px 1fr;padding-inline:18px}.value-layout{grid-template-columns:.75fr 1.25fr;gap:60px}.care-card{grid-template-columns:.5fr 1fr .72fr;gap:40px}}@media(max-width:900px){.section-shell{width:min(100% - 36px,760px)}.site-nav{grid-template-columns:1fr auto}.nav-cta{display:none}.nav-toggle{width:46px;height:46px;display:grid;place-items:center;padding:0;border:0;border-radius:50%;background:var(--ink);cursor:pointer}.nav-toggle span{position:absolute;width:18px;height:1px;background:#fff;transition:transform .18s ease}.nav-toggle span:first-child{transform:translateY(-3px)}.nav-toggle span:last-child{transform:translateY(3px)}.nav-toggle[data-open] span:first-child{transform:rotate(45deg)}.nav-toggle[data-open] span:last-child{transform:rotate(-45deg)}.nav-links{position:absolute;top:74px;right:0;left:0;min-height:min(340px,calc(100dvh - 94px));max-height:calc(100dvh - 94px);overflow-y:auto;padding:28px;display:grid;align-content:start;gap:4px;border:1px solid rgba(255,255,255,.68);border-radius:24px;background:#faf8f3f7;box-shadow:0 22px 70px #070a122e;opacity:0;visibility:hidden;transform:translateY(-8px);transition:opacity .18s ease,transform .18s ease,visibility .18s ease}.nav-links[data-open]{opacity:1;visibility:visible;transform:translateY(0)}.nav-links>a:not(.nav-mobile-cta){min-height:50px;display:flex;align-items:center;border-bottom:1px solid rgba(7,10,18,.1);font-size:.8rem}.nav-mobile-cta{min-height:52px;margin-top:18px;display:flex;align-items:center;justify-content:space-between;padding:0 18px;border-radius:999px;background:var(--cobalt);color:#fff;font-size:.78rem;font-weight:800;text-decoration:none}.hero-scene{min-height:auto;padding-top:126px}.hero-layout{grid-template-columns:1fr;gap:58px;padding-block:70px}.hero-copy{max-width:760px}.hero-proof{min-height:480px;max-width:560px}.hero-capabilities{grid-template-columns:repeat(3,1fr)}.hero-capabilities span:nth-child(3){border-right:0}.hero-capabilities span:nth-child(n+4){border-top:1px solid rgba(7,10,18,.12)}.problem-scene{min-height:auto;grid-template-columns:1fr;padding-block:130px 110px}.problem-heading{max-width:700px}.fragmented-presence{max-width:700px;margin-inline:auto}.comparison-stage{grid-template-columns:1fr;min-height:auto}.comparison-copy{padding:10px 8px 28px}.comparison-copy h3{max-width:630px}.comparison-copy ul{display:grid;grid-template-columns:1fr 1fr;gap:0 22px}.method-heading{grid-template-columns:1fr;gap:22px}.method-heading>p{max-width:650px}.method-delivery{grid-template-columns:1fr}.method-delivery svg{height:76px;transform:rotate(90deg) scaleX(.4)}.concept-tabs{overflow-x:auto;grid-template-columns:repeat(5,minmax(150px,1fr));scrollbar-width:thin}.concept-context{grid-template-columns:1fr;gap:8px}.universe-shell{grid-template-columns:1fr}.universe-copy{padding:42px}.universe-visual{min-height:500px}.universe-shell--arquitetura,.universe-shell--consultoria,.universe-shell--servico,.value-layout{grid-template-columns:1fr}.value-heading{position:static;max-width:760px}.advanced-capabilities{grid-template-columns:1fr}.advanced-capabilities>strong{grid-column:auto}.start-studio{grid-template-columns:1fr}.builder-summary{min-height:auto}.purchase-path__recommendation,.purchase-path__details,.purchase-path__options,.purchase-path__actions{grid-template-columns:1fr}.purchase-path__recommendation>span{grid-column:auto}.care-card{grid-template-columns:1fr 1.2fr}.care-ledger{display:none}.faq-heading{grid-template-columns:1fr;gap:18px}.faq-heading .story-kicker{grid-column:auto}.premium-footer{grid-template-columns:1fr 1fr}.footer-brand{grid-column:1 / -1}}@media(max-width:760px){.section-shell{width:min(100% - 28px,620px)}.site-nav{top:10px;width:calc(100% - 20px);min-height:60px;padding-left:14px}.brand small{display:none}.brand-mark{width:27px}.nav-links{top:67px}.hero-meta span:last-child{display:none}.hero-layout{padding-block:62px 52px}.hero-copy h1{font-size:clamp(3.2rem,13.2vw,5.3rem);line-height:.94}.hero-lede{font-size:.96rem;line-height:1.7}.hero-actions{align-items:stretch;flex-direction:column;gap:8px}.hero-actions .button{width:100%}.hero-actions .text-link{width:-moz-fit-content;width:fit-content}.hero-proof{min-height:450px;padding:24px}.hero-proof-output{margin-left:18px}.hero-capabilities{grid-template-columns:1fr 1fr}.hero-capabilities span{min-height:44px;font-size:.56rem}.hero-capabilities span:nth-child(2n){border-right:0}.hero-capabilities span:nth-child(3){border-right:1px solid rgba(7,10,18,.12)}.hero-capabilities span:nth-child(n+3){border-top:1px solid rgba(7,10,18,.12)}.problem-heading h2,.transform-heading h2,.method-heading h2,.concept-heading h2,.value-heading h2,.start-heading h2,.faq-heading h2,.care-copy h2,.final-copy h2{font-size:clamp(2.8rem,11.4vw,4.5rem)}.problem-scene{gap:44px}.fragmented-presence{min-height:710px}.fragment-instagram{left:0;width:78%}.fragment-pdf{top:170px;width:54%}.fragment-link{bottom:112px;width:62%}.fragment-whatsapp{width:68%}.problem-bridge{padding-inline:14px;font-size:1.08rem}.transform-scene{padding-block:100px 140px}.comparison-switch{width:100%}.comparison-switch button{min-width:0;padding-inline:10px;font-size:.61rem}.comparison-stage{padding:16px;border-radius:7px 24px}.comparison-status{align-items:flex-start;flex-direction:column;justify-content:center;gap:5px}.comparison-visual{min-height:520px}.before-preview{min-height:520px;padding-inline:18px}.before-loose-note{display:none}.after-preview{min-height:520px;padding-right:0;padding-bottom:180px}.after-site{padding:17px}.after-site-nav>span{display:none}.after-site-hero{min-height:0;gap:22px;padding-block:24px 20px}.after-project-media{order:-1;height:220px}.after-site-copy h3{font-size:2.2rem}.after-site-proof{grid-template-columns:1fr}.after-site-proof span{border-right:0;border-bottom:1px solid rgba(28,32,29,.1)}.after-phone{right:18px;bottom:0;width:138px;min-height:315px}.after-phone-image{height:88px}.after-phone p{margin-top:11px!important}.after-phone strong{font-size:1rem}.comparison-copy ul{grid-template-columns:1fr}.method-scene{padding-block:140px}.method-track{grid-template-columns:1fr;margin-top:60px}.method-track>li{border-right:0;border-top:1px solid rgba(255,255,255,.16)}.method-track>li:first-child{border-top:0}.method-step{min-height:220px;padding-inline:4px}.method-step h3{margin-top:32px}.concept-scene{padding-block:130px 150px}.concept-workbench{padding:10px}.concept-phone-recovered,.concept-browser-bar small{display:none}.universe-copy{padding:34px 24px}.universe-headline{font-size:2.65rem}.universe-visual{min-height:460px}.universe-visual--architecture{grid-template-columns:1fr;padding:24px}.universe-architecture-transition{grid-template-columns:1fr 1fr;padding-inline:24px}.universe-architecture-space{min-height:240px}.universe-architecture-plan{min-height:300px}.universe-clinic-intake{left:5%;width:68%}.universe-clinic-appointment{right:5%;width:66%}.universe-clinic-journey{top:39%;left:8%;width:84%}.universe-visual--consulting{grid-template-columns:1fr;padding:24px}.universe-consulting-complexity{min-height:270px}.universe-consulting-network{max-height:210px;margin-top:16px}.universe-consulting-decision{min-height:340px}.universe-consulting-priority{margin-top:48px}.universe-consulting-filter{grid-template-columns:1fr 1fr 1fr}.universe-consulting-filter span{width:100%!important}.universe-visual--local-service{grid-template-columns:1fr;padding:20px}.universe-local-map{min-height:300px}.universe-local-map-grid{max-height:230px;margin-top:12px}.universe-local-proof{min-height:370px}.value-scene{padding-block:140px}.value-layer{grid-template-columns:36px 1fr}.value-layer>i{display:none}.advanced-capabilities{padding:28px}.advanced-capability-list{grid-template-columns:1fr}.start-scene{padding-block:140px}.builder-panel,.builder-summary{padding:26px 20px}.builder-panel{min-height:680px}.builder-fields,.builder-options{grid-template-columns:1fr}.builder-actions{align-items:stretch;flex-direction:column}.builder-actions .button{width:100%}.builder-summary dl>div{grid-template-columns:78px 1fr}.builder-success-actions{align-items:stretch;flex-direction:column;width:100%}.builder-success-actions .button{width:100%}.purchase-path{padding:24px 18px}.purchase-path__action{padding:22px 18px}.care-scene{padding-block:130px 80px}.care-card{grid-template-columns:1fr;padding:30px 22px}.faq-list{grid-template-columns:1fr}.faq-scene{padding-bottom:130px}.final-scene{min-height:760px;padding-block:120px}.final-wing{width:54px}.premium-footer{width:calc(100% - 28px);grid-template-columns:1fr;gap:36px}.footer-brand{grid-column:auto}.footer-bottom{grid-column:auto;align-items:flex-start;flex-direction:column}.butterfly-guide__traveler{--butterfly-size: 34px !important}.environment-grain{display:none}.site-nav{background:#faf8f3f5;-webkit-backdrop-filter:none;backdrop-filter:none}.hero-proof{background:#ffffffe6;-webkit-backdrop-filter:none;backdrop-filter:none}.builder-summary{background:#0a163df0;-webkit-backdrop-filter:none;backdrop-filter:none}.purchase-path{background:#050c22f5;-webkit-backdrop-filter:none;backdrop-filter:none}.care-card{-webkit-backdrop-filter:none;backdrop-filter:none}.solvitte-butterfly>g{filter:none}}@media(max-width:430px){.hero-copy h1{font-size:clamp(3.05rem,14.2vw,4.1rem)}.hero-proof{min-height:470px}.hero-proof-input strong,.hero-proof-output strong{font-size:1.12rem}.fragmented-presence{min-height:740px}.comparison-switch button{min-height:60px}.comparison-switch button span{font-size:.52rem}.after-phone{right:8px}.concept-tabs{margin-right:-14px}.universe-clinic-intake,.universe-clinic-appointment{width:76%}.advanced-capabilities h3{font-size:2.4rem}.builder-panel h3{font-size:2.5rem}.purchase-path__recommendation h3{font-size:2.55rem}.final-action-stage,.button-final{width:100%}}@media(prefers-reduced-motion:reduce){.premium-site{scroll-behavior:auto}.reveal{opacity:1;transform:none;transition:none}.hero-copy .eyebrow,.hero-copy h1,.hero-lede,.hero-actions,.hero-proof,.comparison-visual,.concept-context,.concept-browser-frame,.after-site-copy,.after-project-media,.after-project-media img,.after-phone{animation:none}.after-project-media img{transform:scale(1.015)}.hero-proof-trace .hero-proof-trace-active{animation:none;stroke-dasharray:none}.builder-progress span{transition:none}.butterfly-guide__trail{display:none}.final-wing{opacity:.42;transform:none}}*,:before,:after{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }::backdrop{--tw-border-spacing-x: 0;--tw-border-spacing-y: 0;--tw-translate-x: 0;--tw-translate-y: 0;--tw-rotate: 0;--tw-skew-x: 0;--tw-skew-y: 0;--tw-scale-x: 1;--tw-scale-y: 1;--tw-pan-x: ;--tw-pan-y: ;--tw-pinch-zoom: ;--tw-scroll-snap-strictness: proximity;--tw-gradient-from-position: ;--tw-gradient-via-position: ;--tw-gradient-to-position: ;--tw-ordinal: ;--tw-slashed-zero: ;--tw-numeric-figure: ;--tw-numeric-spacing: ;--tw-numeric-fraction: ;--tw-ring-inset: ;--tw-ring-offset-width: 0px;--tw-ring-offset-color: #fff;--tw-ring-color: rgb(59 130 246 / .5);--tw-ring-offset-shadow: 0 0 #0000;--tw-ring-shadow: 0 0 #0000;--tw-shadow: 0 0 #0000;--tw-shadow-colored: 0 0 #0000;--tw-blur: ;--tw-brightness: ;--tw-contrast: ;--tw-grayscale: ;--tw-hue-rotate: ;--tw-invert: ;--tw-saturate: ;--tw-sepia: ;--tw-drop-shadow: ;--tw-backdrop-blur: ;--tw-backdrop-brightness: ;--tw-backdrop-contrast: ;--tw-backdrop-grayscale: ;--tw-backdrop-hue-rotate: ;--tw-backdrop-invert: ;--tw-backdrop-opacity: ;--tw-backdrop-saturate: ;--tw-backdrop-sepia: ;--tw-contain-size: ;--tw-contain-layout: ;--tw-contain-paint: ;--tw-contain-style: }*,:before,:after{box-sizing:border-box;border-width:0;border-style:solid;border-color:#e5e7eb}:before,:after{--tw-content: ""}html,:host{line-height:1.5;-webkit-text-size-adjust:100%;-moz-tab-size:4;-o-tab-size:4;tab-size:4;font-family:Inter,system-ui,sans-serif;font-feature-settings:normal;font-variation-settings:normal;-webkit-tap-highlight-color:transparent}body{margin:0;line-height:inherit}hr{height:0;color:inherit;border-top-width:1px}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{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}code,kbd,samp,pre{font-family:ui-monospace,SFMono-Regular,Menlo,Monaco,Consolas,Liberation Mono,Courier New,monospace;font-feature-settings:normal;font-variation-settings:normal;font-size:1em}small{font-size:80%}sub,sup{font-size:75%;line-height:0;position:relative;vertical-align:baseline}sub{bottom:-.25em}sup{top:-.5em}table{text-indent:0;border-color:inherit;border-collapse:collapse}button,input,optgroup,select,textarea{font-family:inherit;font-feature-settings:inherit;font-variation-settings:inherit;font-size:100%;font-weight:inherit;line-height:inherit;letter-spacing:inherit;color:inherit;margin:0;padding:0}button,select{text-transform:none}button,input:where([type=button]),input:where([type=reset]),input:where([type=submit]){-webkit-appearance:button;background-color:transparent;background-image:none}:-moz-focusring{outline:auto}:-moz-ui-invalid{box-shadow:none}progress{vertical-align:baseline}::-webkit-inner-spin-button,::-webkit-outer-spin-button{height:auto}[type=search]{-webkit-appearance:textfield;outline-offset:-2px}::-webkit-search-decoration{-webkit-appearance:none}::-webkit-file-upload-button{-webkit-appearance:button;font:inherit}summary{display:list-item}blockquote,dl,dd,h1,h2,h3,h4,h5,h6,hr,figure,p,pre{margin:0}fieldset{margin:0;padding:0}legend{padding:0}ol,ul,menu{list-style:none;margin:0;padding:0}dialog{padding:0}textarea{resize:vertical}input::-moz-placeholder,textarea::-moz-placeholder{opacity:1;color:#9ca3af}input::placeholder,textarea::placeholder{opacity:1;color:#9ca3af}button,[role=button]{cursor:pointer}:disabled{cursor:default}img,svg,video,canvas,audio,iframe,embed,object{display:block;vertical-align:middle}img,video{max-width:100%;height:auto}[hidden]:where(:not([hidden=until-found])){display:none}.pointer-events-none{pointer-events:none}.visible{visibility:visible}.fixed{position:fixed}.absolute{position:absolute}.relative{position:relative}.-inset-6{inset:-1.5rem}.-inset-8{inset:-2rem}.inset-0{inset:0}.inset-x-0{left:0;right:0}.inset-x-8{left:2rem;right:2rem}.-top-3{top:-.75rem}.bottom-2{bottom:.5rem}.bottom-20{bottom:5rem}.bottom-24{bottom:6rem}.bottom-8{bottom:2rem}.left-0{left:0}.left-1\/2{left:50%}.left-2{left:.5rem}.left-5{left:1.25rem}.left-6{left:1.5rem}.right-0{right:0}.right-5{right:1.25rem}.right-8{right:2rem}.top-0{top:0}.top-1\/2{top:50%}.top-10{top:2.5rem}.top-2{top:.5rem}.top-20{top:5rem}.top-24{top:6rem}.top-8{top:2rem}.top-\[58\%\]{top:58%}.isolate{isolation:isolate}.-z-10{z-index:-10}.-z-20{z-index:-20}.-z-30{z-index:-30}.z-50{z-index:50}.mx-auto{margin-left:auto;margin-right:auto}.mb-2{margin-bottom:.5rem}.mb-3{margin-bottom:.75rem}.mb-4{margin-bottom:1rem}.mb-5{margin-bottom:1.25rem}.mb-6{margin-bottom:1.5rem}.mb-7{margin-bottom:1.75rem}.mt-1{margin-top:.25rem}.mt-12{margin-top:3rem}.mt-2{margin-top:.5rem}.mt-3{margin-top:.75rem}.mt-4{margin-top:1rem}.mt-5{margin-top:1.25rem}.mt-6{margin-top:1.5rem}.mt-7{margin-top:1.75rem}.mt-8{margin-top:2rem}.block{display:block}.inline{display:inline}.flex{display:flex}.inline-flex{display:inline-flex}.grid{display:grid}.hidden{display:none}.h-1{height:.25rem}.h-1\.5{height:.375rem}.h-10{height:2.5rem}.h-11{height:2.75rem}.h-12{height:3rem}.h-14{height:3.5rem}.h-16{height:4rem}.h-2{height:.5rem}.h-2\.5{height:.625rem}.h-20{height:5rem}.h-3{height:.75rem}.h-4{height:1rem}.h-44{height:11rem}.h-5{height:1.25rem}.h-7{height:1.75rem}.h-8{height:2rem}.h-9{height:2.25rem}.h-\[280px\]{height:280px}.h-\[390px\]{height:390px}.h-\[520px\]{height:520px}.h-\[560px\]{height:560px}.h-full{height:100%}.h-px{height:1px}.min-h-11{min-height:2.75rem}.min-h-12{min-height:3rem}.min-h-\[210px\]{min-height:210px}.min-h-\[250px\]{min-height:250px}.min-h-\[300px\]{min-height:300px}.min-h-\[430px\]{min-height:430px}.min-h-screen{min-height:100vh}.w-1\.5{width:.375rem}.w-10{width:2.5rem}.w-10\/12{width:83.333333%}.w-11\/12{width:91.666667%}.w-12{width:3rem}.w-14{width:3.5rem}.w-16{width:4rem}.w-2\.5{width:.625rem}.w-20{width:5rem}.w-24{width:6rem}.w-28{width:7rem}.w-32{width:8rem}.w-44{width:11rem}.w-48{width:12rem}.w-56{width:14rem}.w-6\/12{width:50%}.w-7\/12{width:58.333333%}.w-8{width:2rem}.w-8\/12{width:66.666667%}.w-9\/12{width:75%}.w-\[138px\]{width:138px}.w-\[280px\]{width:280px}.w-\[390px\]{width:390px}.w-\[520px\]{width:520px}.w-\[820px\]{width:820px}.w-\[min\(860px\,80vw\)\]{width:min(860px,80vw)}.w-fit{width:-moz-fit-content;width:fit-content}.w-full{width:100%}.min-w-11{min-width:2.75rem}.max-w-2xl{max-width:42rem}.max-w-3xl{max-width:48rem}.max-w-4xl{max-width:56rem}.max-w-5xl{max-width:64rem}.max-w-\[1180px\]{max-width:1180px}.max-w-\[300px\]{max-width:300px}.max-w-container{max-width:1240px}.max-w-full{max-width:100%}.max-w-md{max-width:28rem}.max-w-xl{max-width:36rem}.flex-1{flex:1 1 0%}.shrink-0{flex-shrink:0}.-translate-x-1\/2{--tw-translate-x: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.-translate-y-1\/2{--tw-translate-y: -50%;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.translate-y-6{--tw-translate-y: 1.5rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-45{--tw-rotate: 45deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[-6deg\]{--tw-rotate: -6deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.rotate-\[7deg\]{--tw-rotate: 7deg;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.transform{transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}@keyframes soft-rise{0%{opacity:0;transform:translateY(18px)}to{opacity:1;transform:translateY(0)}}.animate-soft-rise{animation:soft-rise .76s cubic-bezier(.16,1,.3,1) both}.resize{resize:both}.scroll-mt-24{scroll-margin-top:6rem}.grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.flex-col{flex-direction:column}.flex-wrap{flex-wrap:wrap}.place-items-center{place-items:center}.items-center{align-items:center}.justify-center{justify-content:center}.justify-between{justify-content:space-between}.gap-10{gap:2.5rem}.gap-12{gap:3rem}.gap-2{gap:.5rem}.gap-3{gap:.75rem}.gap-4{gap:1rem}.gap-5{gap:1.25rem}.gap-6{gap:1.5rem}.gap-7{gap:1.75rem}.gap-8{gap:2rem}.space-y-2>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.5rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.5rem * var(--tw-space-y-reverse))}.space-y-3>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(.75rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(.75rem * var(--tw-space-y-reverse))}.space-y-4>:not([hidden])~:not([hidden]){--tw-space-y-reverse: 0;margin-top:calc(1rem * calc(1 - var(--tw-space-y-reverse)));margin-bottom:calc(1rem * var(--tw-space-y-reverse))}.overflow-hidden{overflow:hidden}.rounded-2xl{border-radius:1rem}.rounded-3xl{border-radius:1.75rem}.rounded-\[1\.25rem\]{border-radius:1.25rem}.rounded-\[1\.45rem\]{border-radius:1.45rem}.rounded-\[1\.4rem\]{border-radius:1.4rem}.rounded-\[1\.55rem\]{border-radius:1.55rem}.rounded-\[1\.5rem\]{border-radius:1.5rem}.rounded-\[2\.4rem\]{border-radius:2.4rem}.rounded-\[2\.5rem\]{border-radius:2.5rem}.rounded-\[2rem\]{border-radius:2rem}.rounded-full{border-radius:9999px}.rounded-xl{border-radius:.75rem}.border{border-width:1px}.border-y{border-top-width:1px;border-bottom-width:1px}.border-b{border-bottom-width:1px}.border-t{border-top-width:1px}.border-solvitte-border{--tw-border-opacity: 1;border-color:rgb(217 226 242 / var(--tw-border-opacity, 1))}.border-solvitte-primary{--tw-border-opacity: 1;border-color:rgb(47 86 179 / var(--tw-border-opacity, 1))}.border-solvitte-primaryLight\/30{border-color:#5e82e64d}.border-solvitte-primaryLight\/35{border-color:#5e82e659}.border-solvitte-primaryLight\/40{border-color:#5e82e666}.border-solvitte-primaryLight\/45{border-color:#5e82e673}.border-white\/10{border-color:#ffffff1a}.border-white\/\[0\.055\]{border-color:#ffffff0e}.bg-\[\#040B16\]{--tw-bg-opacity: 1;background-color:rgb(4 11 22 / var(--tw-bg-opacity, 1))}.bg-\[\#050B14\]{--tw-bg-opacity: 1;background-color:rgb(5 11 20 / var(--tw-bg-opacity, 1))}.bg-\[\#07111F\]{--tw-bg-opacity: 1;background-color:rgb(7 17 31 / var(--tw-bg-opacity, 1))}.bg-\[\#07111F\]\/70{background-color:#07111fb3}.bg-\[\#0B1628\]\/80{background-color:#0b1628cc}.bg-\[\#5E82E6\]{--tw-bg-opacity: 1;background-color:rgb(94 130 230 / var(--tw-bg-opacity, 1))}.bg-\[radial-gradient\(circle_at_20\%_0\%\,rgba\(94\,130\,230\,\.22\)\,transparent_42\%\)\,rgba\(255\,255\,255\,\.045\)\]{background-color:radial-gradient(circle at 20% 0%,rgba(94,130,230,.22),transparent 42%),rgba(255,255,255,.045)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(94\,130\,230\,\.22\)\,transparent_40\%\)\,rgba\(255\,255\,255\,\.045\)\]{background-color:radial-gradient(circle at 50% 0%,rgba(94,130,230,.22),transparent 40%),rgba(255,255,255,.045)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(94\,130\,230\,\.22\)\,transparent_42\%\)\,rgba\(47\,86\,179\,\.15\)\]{background-color:radial-gradient(circle at 50% 0%,rgba(94,130,230,.22),transparent 42%),rgba(47,86,179,.15)}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(94\,130\,230\,\.24\)\,transparent_45\%\)\,\#07111F\]{background-color:radial-gradient(circle at 50% 0%,rgba(94,130,230,.24),transparent 45%),#07111F}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(94\,130\,230\,\.30\)\,transparent_40\%\)\,rgba\(255\,255\,255\,\.05\)\]{background-color:radial-gradient(circle at 50% 0%,rgba(94,130,230,.3),transparent 40%),rgba(255,255,255,.05)}.bg-\[radial-gradient\(circle_at_50\%_35\%\,rgba\(94\,130\,230\,\.24\)\,transparent_38\%\)\,rgba\(255\,255\,255\,\.045\)\]{background-color:radial-gradient(circle at 50% 35%,rgba(94,130,230,.24),transparent 38%),rgba(255,255,255,.045)}.bg-solvitte-dark{--tw-bg-opacity: 1;background-color:rgb(7 17 31 / var(--tw-bg-opacity, 1))}.bg-solvitte-dark\/70{background-color:#07111fb3}.bg-solvitte-elevated{--tw-bg-opacity: 1;background-color:rgb(238 243 255 / var(--tw-bg-opacity, 1))}.bg-solvitte-primary{--tw-bg-opacity: 1;background-color:rgb(47 86 179 / var(--tw-bg-opacity, 1))}.bg-solvitte-primaryLight{--tw-bg-opacity: 1;background-color:rgb(94 130 230 / var(--tw-bg-opacity, 1))}.bg-solvitte-primaryLight\/70{background-color:#5e82e6b3}.bg-white{--tw-bg-opacity: 1;background-color:rgb(255 255 255 / var(--tw-bg-opacity, 1))}.bg-white\/10{background-color:#ffffff1a}.bg-white\/20{background-color:#fff3}.bg-white\/40{background-color:#fff6}.bg-white\/70{background-color:#ffffffb3}.bg-white\/\[0\.025\]{background-color:#ffffff06}.bg-white\/\[0\.032\]{background-color:#ffffff08}.bg-white\/\[0\.035\]{background-color:#ffffff09}.bg-white\/\[0\.045\]{background-color:#ffffff0b}.bg-white\/\[0\.04\]{background-color:#ffffff0a}.bg-white\/\[0\.055\]{background-color:#ffffff0e}.bg-white\/\[0\.05\]{background-color:#ffffff0d}.bg-white\/\[0\.06\]{background-color:#ffffff0f}.bg-\[radial-gradient\(circle_at_50\%_0\%\,rgba\(47\,86\,179\,0\.34\)\,transparent_34\%\)\,radial-gradient\(circle_at_12\%_22\%\,rgba\(94\,130\,230\,0\.18\)\,transparent_28\%\)\,radial-gradient\(circle_at_84\%_48\%\,rgba\(47\,86\,179\,0\.20\)\,transparent_30\%\)\,linear-gradient\(180deg\,\#040B16_0\%\,\#07111F_36\%\,\#08172B_68\%\,\#040B16_100\%\)\]{background-image:radial-gradient(circle at 50% 0%,rgba(47,86,179,.34),transparent 34%),radial-gradient(circle at 12% 22%,rgba(94,130,230,.18),transparent 28%),radial-gradient(circle at 84% 48%,rgba(47,86,179,.2),transparent 30%),linear-gradient(180deg,#040b16,#07111f 36%,#08172b,#040b16)}.bg-\[radial-gradient\(circle_at_50\%_35\%\,rgba\(94\,130\,230\,\.40\)\,rgba\(47\,86\,179\,\.14\)_48\%\,rgba\(4\,11\,22\,\.92\)_100\%\)\]{background-image:radial-gradient(circle at 50% 35%,#5e82e666,#2f56b324 48%,#040b16eb)}.bg-gradient-to-br{background-image:linear-gradient(to bottom right,var(--tw-gradient-stops))}.bg-gradient-to-r{background-image:linear-gradient(to right,var(--tw-gradient-stops))}.from-solvitte-primary{--tw-gradient-from: #2F56B3 var(--tw-gradient-from-position);--tw-gradient-to: rgb(47 86 179 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-solvitte-primaryLight\/0{--tw-gradient-from: rgb(94 130 230 / 0) var(--tw-gradient-from-position);--tw-gradient-to: rgb(94 130 230 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.from-transparent{--tw-gradient-from: transparent var(--tw-gradient-from-position);--tw-gradient-to: rgb(0 0 0 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), var(--tw-gradient-to)}.via-solvitte-primary\/20{--tw-gradient-to: rgb(47 86 179 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(47 86 179 / .2) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-solvitte-primaryLight\/55{--tw-gradient-to: rgb(94 130 230 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(94 130 230 / .55) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-solvitte-primaryLight\/70{--tw-gradient-to: rgb(94 130 230 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(94 130 230 / .7) var(--tw-gradient-via-position), var(--tw-gradient-to)}.via-white\/10{--tw-gradient-to: rgb(255 255 255 / 0) var(--tw-gradient-to-position);--tw-gradient-stops: var(--tw-gradient-from), rgb(255 255 255 / .1) var(--tw-gradient-via-position), var(--tw-gradient-to)}.to-solvitte-primaryLight{--tw-gradient-to: #5E82E6 var(--tw-gradient-to-position)}.to-solvitte-primaryLight\/0{--tw-gradient-to: rgb(94 130 230 / 0) var(--tw-gradient-to-position)}.to-transparent{--tw-gradient-to: transparent var(--tw-gradient-to-position)}.p-2{padding:.5rem}.p-3{padding:.75rem}.p-4{padding:1rem}.p-5{padding:1.25rem}.p-6{padding:1.5rem}.p-8{padding:2rem}.px-3{padding-left:.75rem;padding-right:.75rem}.px-4{padding-left:1rem;padding-right:1rem}.px-5{padding-left:1.25rem;padding-right:1.25rem}.px-6{padding-left:1.5rem;padding-right:1.5rem}.py-1{padding-top:.25rem;padding-bottom:.25rem}.py-10{padding-top:2.5rem;padding-bottom:2.5rem}.py-16{padding-top:4rem;padding-bottom:4rem}.py-2{padding-top:.5rem;padding-bottom:.5rem}.py-2\.5{padding-top:.625rem;padding-bottom:.625rem}.py-20{padding-top:5rem;padding-bottom:5rem}.py-24{padding-top:6rem;padding-bottom:6rem}.py-3{padding-top:.75rem;padding-bottom:.75rem}.py-5{padding-top:1.25rem;padding-bottom:1.25rem}.pb-5{padding-bottom:1.25rem}.pb-8{padding-bottom:2rem}.pt-32{padding-top:8rem}.text-left{text-align:left}.text-center{text-align:center}.font-display{font-family:Sora,Inter,system-ui,sans-serif}.text-2xl{font-size:1.5rem;line-height:2rem}.text-3xl{font-size:1.875rem;line-height:2.25rem}.text-4xl{font-size:2.25rem;line-height:2.5rem}.text-\[10px\]{font-size:10px}.text-\[11px\]{font-size:11px}.text-base{font-size:1rem;line-height:1.5rem}.text-lg{font-size:1.125rem;line-height:1.75rem}.text-sm{font-size:.875rem;line-height:1.25rem}.text-xl{font-size:1.25rem;line-height:1.75rem}.text-xs{font-size:.75rem;line-height:1rem}.font-bold{font-weight:700}.font-extrabold{font-weight:800}.font-semibold{font-weight:600}.uppercase{text-transform:uppercase}.leading-5{line-height:1.25rem}.leading-6{line-height:1.5rem}.leading-7{line-height:1.75rem}.leading-8{line-height:2rem}.leading-\[1\.02\]{line-height:1.02}.leading-tight{line-height:1.25}.tracking-\[0\.12em\]{letter-spacing:.12em}.tracking-\[0\.14em\]{letter-spacing:.14em}.tracking-\[0\.16em\]{letter-spacing:.16em}.tracking-\[0\.18em\]{letter-spacing:.18em}.tracking-\[0\.24em\]{letter-spacing:.24em}.tracking-tight{letter-spacing:-.025em}.text-solvitte-ink{--tw-text-opacity: 1;color:rgb(16 32 51 / var(--tw-text-opacity, 1))}.text-solvitte-muted{--tw-text-opacity: 1;color:rgb(107 120 144 / var(--tw-text-opacity, 1))}.text-solvitte-primary{--tw-text-opacity: 1;color:rgb(47 86 179 / var(--tw-text-opacity, 1))}.text-solvitte-primaryLight{--tw-text-opacity: 1;color:rgb(94 130 230 / var(--tw-text-opacity, 1))}.text-white{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.text-white\/50{color:#ffffff80}.text-white\/60{color:#fff9}.text-white\/70{color:#ffffffb3}.text-white\/80{color:#fffc}.opacity-45{opacity:.45}.opacity-70{opacity:.7}.opacity-\[0\.075\]{opacity:.075}.opacity-\[0\.08\]{opacity:.08}.opacity-\[0\.18\]{opacity:.18}.shadow-\[0_0_90px_rgba\(94\,130\,230\,\.35\)\]{--tw-shadow: 0 0 90px rgba(94,130,230,.35);--tw-shadow-colored: 0 0 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_18px_70px_rgba\(47\,86\,179\,\.10\)\]{--tw-shadow: 0 18px 70px rgba(47,86,179,.1);--tw-shadow-colored: 0 18px 70px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_80px_rgba\(47\,86\,179\,\.22\)\]{--tw-shadow: 0 24px 80px rgba(47,86,179,.22);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_24px_90px_rgba\(47\,86\,179\,\.14\)\]{--tw-shadow: 0 24px 90px rgba(47,86,179,.14);--tw-shadow-colored: 0 24px 90px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_30px_110px_rgba\(47\,86\,179\,\.16\)\]{--tw-shadow: 0 30px 110px rgba(47,86,179,.16);--tw-shadow-colored: 0 30px 110px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_34px_110px_rgba\(47\,86\,179\,\.24\)\]{--tw-shadow: 0 34px 110px rgba(47,86,179,.24);--tw-shadow-colored: 0 34px 110px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_34px_120px_rgba\(47\,86\,179\,\.22\)\]{--tw-shadow: 0 34px 120px rgba(47,86,179,.22);--tw-shadow-colored: 0 34px 120px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-\[0_36px_140px_rgba\(47\,86\,179\,\.20\)\]{--tw-shadow: 0 36px 140px rgba(47,86,179,.2);--tw-shadow-colored: 0 36px 140px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-glow{--tw-shadow: 0 18px 60px rgba(47, 86, 179, .28);--tw-shadow-colored: 0 18px 60px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-premium{--tw-shadow: 0 24px 80px rgba(7, 17, 31, .16);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.shadow-soft{--tw-shadow: 0 18px 48px rgba(16, 24, 40, .1);--tw-shadow-colored: 0 18px 48px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.blur-3xl{--tw-blur: blur(64px);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)}.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)}.backdrop-blur{--tw-backdrop-blur: blur(8px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.backdrop-blur-xl{--tw-backdrop-blur: blur(24px);-webkit-backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia);backdrop-filter:var(--tw-backdrop-blur) var(--tw-backdrop-brightness) var(--tw-backdrop-contrast) var(--tw-backdrop-grayscale) var(--tw-backdrop-hue-rotate) var(--tw-backdrop-invert) var(--tw-backdrop-opacity) var(--tw-backdrop-saturate) var(--tw-backdrop-sepia)}.transition{transition-property:color,background-color,border-color,text-decoration-color,fill,stroke,opacity,box-shadow,transform,filter,backdrop-filter;transition-timing-function:cubic-bezier(.4,0,.2,1);transition-duration:.15s}.duration-200{transition-duration:.2s}.duration-300{transition-duration:.3s}.duration-500{transition-duration:.5s}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,\.7\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,\.7\)_1px\,transparent_1px\)\]{background-image:linear-gradient(rgba(255,255,255,.7) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.7) 1px,transparent 1px)}.\[background-image\:linear-gradient\(rgba\(255\,255\,255\,\.72\)_1px\,transparent_1px\)\,linear-gradient\(90deg\,rgba\(255\,255\,255\,\.72\)_1px\,transparent_1px\)\]{background-image:linear-gradient(rgba(255,255,255,.72) 1px,transparent 1px),linear-gradient(90deg,rgba(255,255,255,.72) 1px,transparent 1px)}.\[background-image\:radial-gradient\(circle_at_1px_1px\,rgba\(255\,255\,255\,\.52\)_1px\,transparent_0\)\]{background-image:radial-gradient(circle at 1px 1px,rgba(255,255,255,.52) 1px,transparent 0)}.\[background-size\:22px_22px\]{background-size:22px 22px}.\[background-size\:34px_34px\]{background-size:34px 34px}.\[background-size\:48px_48px\]{background-size:48px 48px}:root{color-scheme:light;--color-primary: #2f56b3;--color-primary-dark: #18316f;--color-primary-light: #5e82e6;--color-background: #040b16;--color-background-dark: #07111f;--color-surface: #0b1628;--color-surface-elevated: #102341;--color-text: #f8fafc;--color-text-muted: #b8c4d6;--color-border: rgba(255, 255, 255, .12);--radius-lg: 18px;--radius-xl: 24px;--shadow-soft: 0 18px 48px rgba(0, 0, 0, .22);--shadow-premium: 0 28px 90px rgba(47, 86, 179, .24)}*{box-sizing:border-box}html{scroll-behavior:smooth;background:#f2efe7;scroll-padding-top:96px}body{margin:0;min-width:320px;background:#f2efe7;color:#11131a;font-family:Manrope,Inter,system-ui,sans-serif;text-rendering:optimizeLegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}button,a,input,select,textarea{-webkit-tap-highlight-color:transparent}::-moz-selection{background:#3157f63d}::selection{background:#3157f63d}a{color:inherit}button,input{font:inherit}button{color:inherit}@media(prefers-reduced-motion:reduce){*,*:before,*:after{scroll-behavior:auto!important;animation-duration:.001ms!important;animation-iteration-count:1!important;transition-duration:.001ms!important}}.hover\:-translate-y-0\.5:hover{--tw-translate-y: -.125rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:-translate-y-1:hover{--tw-translate-y: -.25rem;transform:translate(var(--tw-translate-x),var(--tw-translate-y)) rotate(var(--tw-rotate)) skew(var(--tw-skew-x)) skewY(var(--tw-skew-y)) scaleX(var(--tw-scale-x)) scaleY(var(--tw-scale-y))}.hover\:bg-solvitte-elevated:hover{--tw-bg-opacity: 1;background-color:rgb(238 243 255 / var(--tw-bg-opacity, 1))}.hover\:text-white:hover{--tw-text-opacity: 1;color:rgb(255 255 255 / var(--tw-text-opacity, 1))}.hover\:shadow-premium:hover{--tw-shadow: 0 24px 80px rgba(7, 17, 31, .16);--tw-shadow-colored: 0 24px 80px var(--tw-shadow-color);box-shadow:var(--tw-ring-offset-shadow, 0 0 #0000),var(--tw-ring-shadow, 0 0 #0000),var(--tw-shadow)}.focus\:outline-none:focus{outline:2px solid transparent;outline-offset:2px}.focus\:ring-4:focus{--tw-ring-offset-shadow: var(--tw-ring-inset) 0 0 0 var(--tw-ring-offset-width) var(--tw-ring-offset-color);--tw-ring-shadow: var(--tw-ring-inset) 0 0 0 calc(4px + var(--tw-ring-offset-width)) var(--tw-ring-color);box-shadow:var(--tw-ring-offset-shadow),var(--tw-ring-shadow),var(--tw-shadow, 0 0 #0000)}.focus\:ring-white\/30:focus{--tw-ring-color: rgb(255 255 255 / .3)}.focus-visible\:outline:focus-visible{outline-style:solid}.focus-visible\:outline-2:focus-visible{outline-width:2px}.focus-visible\:outline-offset-2:focus-visible{outline-offset:2px}.focus-visible\:outline-offset-4:focus-visible{outline-offset:4px}.focus-visible\:outline-solvitte-primary:focus-visible{outline-color:#2f56b3}.focus-visible\:outline-solvitte-primaryLight:focus-visible{outline-color:#5e82e6}.group:hover .group-hover\:opacity-100{opacity:1}@media(min-width:640px){.sm\:left-12{left:3rem}.sm\:left-8{left:2rem}.sm\:right-8{right:2rem}.sm\:block{display:block}.sm\:min-h-\[320px\]{min-height:320px}.sm\:w-\[158px\]{width:158px}.sm\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.sm\:grid-cols-\[1\.15fr_0\.85fr\]{grid-template-columns:1.15fr .85fr}.sm\:flex-row{flex-direction:row}.sm\:p-12{padding:3rem}.sm\:p-5{padding:1.25rem}.sm\:p-6{padding:1.5rem}.sm\:px-6{padding-left:1.5rem;padding-right:1.5rem}.sm\:px-8{padding-left:2rem;padding-right:2rem}.sm\:text-4xl{font-size:2.25rem;line-height:2.5rem}.sm\:text-5xl{font-size:3rem;line-height:1}.sm\:text-6xl{font-size:3.75rem;line-height:1}.sm\:text-lg{font-size:1.125rem;line-height:1.75rem}}@media(min-width:768px){.md\:block{display:block}.md\:grid-cols-2{grid-template-columns:repeat(2,minmax(0,1fr))}.md\:grid-cols-\[1\.1fr_0\.9fr_0\.9fr\]{grid-template-columns:1.1fr .9fr .9fr}}@media(min-width:1024px){.lg\:bottom-28{bottom:7rem}.lg\:bottom-32{bottom:8rem}.lg\:left-20{left:5rem}.lg\:left-8{left:2rem}.lg\:right-10{right:2.5rem}.lg\:right-24{right:6rem}.lg\:top-12{top:3rem}.lg\:top-16{top:4rem}.lg\:block{display:block}.lg\:flex{display:flex}.lg\:hidden{display:none}.lg\:grid-cols-3{grid-template-columns:repeat(3,minmax(0,1fr))}.lg\:grid-cols-4{grid-template-columns:repeat(4,minmax(0,1fr))}.lg\:grid-cols-\[0\.78fr_1\.22fr\]{grid-template-columns:.78fr 1.22fr}.lg\:grid-cols-\[0\.82fr_1\.18fr\]{grid-template-columns:.82fr 1.18fr}.lg\:grid-cols-\[0\.84fr_1\.16fr\]{grid-template-columns:.84fr 1.16fr}.lg\:grid-cols-\[0\.8fr_1\.2fr\]{grid-template-columns:.8fr 1.2fr}.lg\:grid-cols-\[0\.9fr_1\.1fr\]{grid-template-columns:.9fr 1.1fr}.lg\:grid-cols-\[1\.05fr_0\.95fr\]{grid-template-columns:1.05fr .95fr}.lg\:grid-cols-\[1\.08fr_0\.92fr\]{grid-template-columns:1.08fr .92fr}.lg\:items-end{align-items:flex-end}.lg\:items-center{align-items:center}.lg\:p-10{padding:2.5rem}.lg\:p-16{padding:4rem}.lg\:p-4{padding:1rem}.lg\:p-7{padding:1.75rem}.lg\:p-8{padding:2rem}.lg\:py-14{padding-top:3.5rem;padding-bottom:3.5rem}.lg\:py-24{padding-top:6rem;padding-bottom:6rem}.lg\:py-28{padding-top:7rem;padding-bottom:7rem}.lg\:pb-12{padding-bottom:3rem}.lg\:pt-36{padding-top:9rem}.lg\:text-5xl{font-size:3rem;line-height:1}.lg\:text-7xl{font-size:4.5rem;line-height:1}}
