.home-v6{--r:16px;--r-sm:10px;--shadow:0 1px 1px #0b1f450a,0 2px 6px #0b1f450f,0 40px 80px -30px #0b1f4573;--shadow-sm:0 1px 1px #0b1f450a,0 10px 30px -18px #0b1f4538;--section:88px;--mint-txt:#9fdcc4;--on-ink:#c9d3e0}html:has(.home-v6),body:has(.home-v6){overflow-x:clip}body:has(.home-v6){-webkit-font-smoothing:antialiased}.home-v6 h1,.home-v6 h2,.home-v6 h3{text-wrap:pretty}.home-v6 .text-link{font-size:14px!important}body:has(.home-v6) .site-header{z-index:50;backdrop-filter:saturate(1.2)blur(10px);position:sticky;top:0;background:#f5f6f2eb!important;border-bottom:1px solid #0b1f4514!important}body:has(.home-v6) .site-header nav a{text-underline-offset:5px;text-decoration:underline #0000;transition:text-decoration-color .15s;font-size:14px!important}@media (hover:hover){body:has(.home-v6) .site-header nav a:hover{text-decoration-color:currentColor}}.home-v6 .button{align-items:center;gap:8px;height:48px;transition:background .2s,border-color .2s,transform .16s cubic-bezier(.23,1,.32,1);border-radius:var(--r-sm)!important;padding:0 22px!important;font-weight:500!important;display:inline-flex!important}.home-v6 .button:hover{transform:none!important}.home-v6 .button:active{transform:scale(.97)}.home-v6 .button svg{width:16px;height:16px}.home-v6 .button-light{background:var(--paper)!important;color:var(--ink)!important;border:1px solid var(--paper)!important}.home-v6 .button-outline-light{color:var(--paper)!important;background:0 0!important;border:1px solid #ffffff73!important}@media (hover:hover){.home-v6 .button-outline-light:hover{border-color:#fff!important}}.home-v6 .button-ghost{color:var(--ink)!important;background:#fff!important;border:1px solid #c9d0c7!important}.home-v6 .ico{stroke:currentColor;fill:none;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round;flex:none;width:18px;height:18px}.home-v6 .eyebrow-label{font:600 12px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin:0 0 16px;display:block}.home-v6 .section-head{text-align:center;max-width:740px;margin:0 auto 44px}.home-v6 .section-head h2{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(32px,3.4vw,46px);line-height:1.06}.home-v6 .section-head p{color:var(--muted);margin:0;font-size:18px;line-height:1.55}.home-v6 .band{isolation:isolate;position:relative}.home-v6 .band:before{content:"";z-index:-1;width:100vw;position:absolute;inset:0 0 0 50%;transform:translate(-50%)}.home-v6 .band-white:before{background:#fff}.home-v6 .band-mint:before{background:var(--mint)}.home-v6 .v6-hero{color:var(--paper);grid-template-columns:1.05fr .95fr;align-items:start;gap:64px;padding-block:72px 0;display:grid}.home-v6 .v6-hero.band:before{background:var(--ink);bottom:120px}.home-v6 .v6-hero .rings{z-index:-1;pointer-events:none;background:repeating-radial-gradient(circle at 75%,#9fdcc421 0 1.5px,#0000 1.5px 70px);width:980px;height:980px;position:absolute;top:-284px;right:0;-webkit-mask-image:radial-gradient(circle at 75%,#000 30%,#0000 62%);mask-image:radial-gradient(circle at 75%,#000 30%,#0000 62%)}.home-v6 .v6-hero .rings:after{content:"";background:var(--violet);border-radius:50%;width:26px;height:26px;margin:-13px 0 0 -13px;position:absolute;top:50%;left:75%;box-shadow:0 0 0 10px #4f45c740,0 0 60px 20px #4f45c759}.home-v6 .face-anchor{z-index:1;pointer-events:none;width:980px;height:980px;position:absolute;top:-284px;right:0}.home-v6 .hero-face{--d:192px;left:75%;top:calc(50% - var(--d) / 2);pointer-events:auto;flex-direction:column;align-items:center;text-decoration:none;display:flex;position:absolute;transform:translate(-50%)}.home-v6 .hero-face .ph{width:var(--d);height:var(--d);background:#e6e6e6;border-radius:50%;transition:box-shadow .2s;overflow:hidden;box-shadow:0 0 0 1px #ffffff4d}.home-v6 .hero-face img{object-fit:cover;width:100%;height:100%;display:block}.home-v6 .hero-face .cap{text-align:center;text-wrap:balance;width:250px;color:var(--on-ink);gap:5px;margin-top:14px;padding:0;font-size:13px;line-height:1.4;display:grid;position:relative}.home-v6 .hero-face .cap b{color:#fff;font-size:16px;font-weight:600}@media (hover:hover){.home-v6 .hero-face:hover .ph{box-shadow:0 0 0 3px #9fdcc466}}@media (width>1180px){.home-v6 .v6-hero .byline-dark{display:none}.home-v6 .v6-hero .lead{margin-bottom:36px}}@media (width<=1180px){.home-v6 .face-anchor{display:none}.home-v6 .byline-dark img{width:52px;height:52px}.home-v6 .v6-hero .rings{top:-170px}}.home-v6 .v6-hero .copy{padding-bottom:144px}.home-v6 .pill-dark{font:500 13px/1 var(--sans);color:var(--mint-txt);border:1px solid #9fdcc459;border-radius:999px;align-items:center;gap:8px;padding:9px 14px 9px 10px;display:inline-flex}.home-v6 .pill-dark:before{content:"";background:var(--mint-txt);border-radius:50%;width:8px;height:8px}.home-v6 .v6-hero h1{color:#fff;letter-spacing:-.04em;max-width:640px;margin:24px 0;font-size:clamp(46px,5.6vw,76px);line-height:.98}.home-v6 .v6-hero .lead{color:var(--on-ink);max-width:540px;margin:0 0 26px;font-size:19px;line-height:1.55}.home-v6 .byline-dark{color:#fff;align-items:center;gap:12px;margin:22px 0 0;padding:0;text-decoration:none;display:inline-flex}.home-v6 .byline-dark img{object-fit:cover;object-position:50% 20%;border-radius:50%;width:44px;height:44px}.home-v6 .byline-dark span{color:var(--on-ink);font-size:13.5px;line-height:1.3;display:grid}.home-v6 .byline-dark b{color:#fff;font-size:14.5px;font-weight:600}@media (hover:hover){.home-v6 .byline-dark:hover{border-color:#ffffff80}}.home-v6 .v6-hero .actions{flex-wrap:wrap;gap:12px;display:flex}.home-v6 .v6-hero .card-col{z-index:2;align-self:end;position:relative}.home-v6 .v6-card{color:var(--ink);border-radius:var(--r);box-shadow:var(--shadow);background:#fff;border:1px solid #0b1f451f;overflow:hidden}.home-v6 .v6-bar{font:500 12px/1 var(--sans);color:var(--muted);background:linear-gradient(#fbfcfa,#f3f5f1);border-bottom:1px solid #0b1f4514;align-items:center;gap:7px;padding:13px 18px;display:flex}.home-v6 .v6-bar i{background:#d6dbd4;border-radius:50%;width:9px;height:9px;display:inline-block}.home-v6 .v6-bar span{margin-left:8px}.home-v6 .v6-bar em{letter-spacing:.06em;text-transform:uppercase;color:var(--green);background:var(--mint);border-radius:999px;margin-left:auto;padding:5px 8px;font-size:12px;font-style:normal}.home-v6 .v6-hero .decision-dilemma{padding:24px 26px 26px;box-shadow:none!important;background:#fff!important;border:0!important;border-radius:0!important;margin:0!important}.home-v6 .v6-hero .decision-dilemma h3{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0 0 18px;font-size:23px;font-weight:400;line-height:1.28}.home-v6 .v6-hero .dilemma-options{gap:9px;display:grid}.home-v6 .v6-hero .dilemma-options button{text-align:left;font:inherit;border-radius:var(--r-sm);color:var(--ink);cursor:pointer;background:#fff;border:1px solid #d9dfd8;padding:13px 14px 13px 42px;font-size:15px;line-height:1.4;transition:border-color .15s,background .15s,transform .16s cubic-bezier(.23,1,.32,1);position:relative}.home-v6 .v6-hero .dilemma-options button:before{content:"";background:#fff;border:1.5px solid #9aa59c;border-radius:50%;width:16px;height:16px;position:absolute;top:14px;left:15px}.home-v6 .v6-hero .dilemma-options button[aria-pressed=true]{border-color:var(--ink);background:#f7faf8}.home-v6 .v6-hero .dilemma-options button[aria-pressed=true]:before{border-color:var(--ink);background:var(--ink);box-shadow:inset 0 0 0 3px #fff}.home-v6 .v6-hero .dilemma-options button:active{transform:scale(.985)}.home-v6 .v6-hero .dilemma-answer{background:var(--mint);border-radius:var(--r-sm);color:var(--ink);margin-top:14px;padding:14px 16px;font-size:14.5px;line-height:1.55}.home-v6 .v6-hero .dilemma-answer:empty{display:none}.home-v6 .dilemma-answer cite{color:var(--muted);font-style:normal}@media (hover:hover){.home-v6 .v6-hero .dilemma-options button:hover{border-color:var(--ink)}}.home-v6 .card-note{color:var(--muted);justify-content:center;align-items:center;gap:10px;margin:16px 0 0;font-size:13px;display:flex}.home-v6 .v6-logos{padding-block:8px 56px}.home-v6 .v6-logos .rows{grid-template-columns:repeat(3,1fr);gap:28px;max-width:1100px;margin:0 auto;display:grid}.home-v6 .v6-logos .row{border-top:1px solid #0b1f451f;padding-top:16px}.home-v6 .v6-logos h3{font:600 12px/1.4 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0 0 16px}.home-v6 .v6-logos ul{flex-wrap:wrap;align-items:center;gap:14px 22px;margin:0;padding:0;list-style:none;display:flex}.home-v6 .v6-logos img{filter:grayscale();opacity:.72;width:auto;max-height:28px;transition:filter .2s,opacity .2s}@media (hover:hover){.home-v6 .v6-logos img:hover{filter:none;opacity:1}}.home-v6 .v6-method{padding-block:var(--section)}.home-v6 .v6-target{grid-template-columns:1fr 400px 1fr;align-items:center;gap:40px;display:grid}.home-v6 .v6-target .col{gap:28px;display:grid}.home-v6 .v6-target .target-core{max-width:100%;width:400px!important;margin:0!important;position:static!important;top:auto!important;left:auto!important;transform:none!important}.home-v6 .v6-target .target-core svg{width:100%;height:auto;display:block}.home-v6 .phase{border-radius:var(--r);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #0b1f451a;gap:10px;padding:24px;display:grid;position:relative}.home-v6 .phase .num{width:30px;height:30px;font:600 13px/1 var(--serif);border:1.5px solid var(--ink);color:var(--ink);border-radius:50%;place-items:center;display:grid;position:absolute;top:20px;right:20px}.home-v6 .phase .ic{background:var(--mint);width:42px;height:42px;color:var(--green);border-radius:12px;place-items:center;display:grid}.home-v6 .phase .ic .ico{width:21px;height:21px}.home-v6 .phase h3{font-family:var(--serif);letter-spacing:-.01em;margin:0;font-size:23px;font-weight:400;line-height:1.15}.home-v6 .phase p{color:var(--muted);margin:0;font-size:14.5px;line-height:1.55}.home-v6 .phase p b{color:var(--ink);font-weight:500}.home-v6 .v6-loop{text-align:center;max-width:560px;color:var(--muted);margin:44px auto 0;font-size:15.5px}.home-v6 .v6-loop b{color:var(--green);font-weight:600}.home-v6 .v6-numbers{color:var(--paper);padding-block:64px}.home-v6 .v6-numbers.band:before{background:var(--ink)}.home-v6 .v6-numbers .grid{grid-template-columns:repeat(4,1fr);gap:0;display:grid}.home-v6 .v6-numbers .n{border-left:1px solid #ffffff24;padding:0 28px}.home-v6 .v6-numbers .n:first-child{border-left:0;padding-left:0}.home-v6 .v6-numbers .big{font-family:var(--serif);letter-spacing:-.03em;color:#fff;font-variant-numeric:tabular-nums;font-size:clamp(46px,5vw,68px);line-height:1}.home-v6 .v6-numbers .big small{letter-spacing:0;color:var(--mint-txt);margin-left:6px;font-size:.45em}.home-v6 .v6-numbers p{color:var(--on-ink);max-width:220px;margin:12px 0 0;font-size:15px;line-height:1.45}.home-v6 .v6-deliver{padding-block:var(--section);grid-template-columns:.92fr 1.08fr;align-items:center;gap:72px;display:grid}.home-v6 .v6-deliver h2{letter-spacing:-.025em;margin:0 0 16px;font-size:clamp(32px,3.4vw,46px);line-height:1.06}.home-v6 .v6-deliver>div>p{color:var(--muted);margin:0 0 26px;font-size:18px;line-height:1.55}.home-v6 .checks{gap:12px;margin:0 0 30px;padding:0;list-style:none;display:grid}.home-v6 .checks li{grid-template-columns:22px 1fr;gap:12px;font-size:15.5px;line-height:1.5;display:grid}.home-v6 .checks .ico{color:#fff;background:var(--green);stroke-width:3px;border-radius:50%;width:22px;height:22px;margin-top:1px;padding:4px}.home-v6 .v6-doc{color:var(--ink);transition:transform .3s cubic-bezier(.23,1,.32,1);display:block;transform:rotate(-1.2deg);text-decoration:none!important}.home-v6 .v6-doc *{text-decoration:none!important}@media (hover:hover){.home-v6 .v6-doc:hover{transform:rotate(0)}}.home-v6 .doc-body{max-height:460px;padding:26px 30px 30px;position:relative;overflow:hidden}.home-v6 .doc-meta{font:500 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);gap:16px;margin:0 0 14px;display:flex}.home-v6 .doc-body h3{font-family:var(--serif);margin:0 0 16px;font-size:22px;font-weight:400;line-height:1.3}.home-v6 .doc-sec{border-top:1px solid #0b1f4517;grid-template-columns:120px 1fr;gap:14px;padding:11px 0;font-size:14px;line-height:1.5;display:grid}.home-v6 .doc-sec b{color:var(--green);align-items:flex-start;gap:8px;font-weight:600;display:flex}.home-v6 .doc-sec b .ico{width:14px;height:14px;margin-top:3px}.home-v6 .doc-sec p{margin:0}.home-v6 .doc-fade{background:linear-gradient(#fff0,#fff 72%);height:130px;position:absolute;bottom:0;left:0;right:0}.home-v6 .doc-more{font:500 14px/1 var(--sans);border-bottom:1px solid var(--ink);align-items:center;gap:6px;padding-bottom:4px;display:inline-flex;position:absolute;bottom:22px;left:30px}.home-v6 .v6-gallery{padding-block:0}.home-v6 .v6-gallery .g-head{margin:0 0 28px}.home-v6 .v6-gallery .g-head h2{letter-spacing:-.025em;margin:0;font-size:clamp(30px,3vw,42px);line-height:1.06}.home-v6 .g-grid{grid-template-rows:auto 1fr;grid-template-columns:1.45fr 1fr;gap:16px;height:clamp(540px,46vw,640px);display:grid}.home-v6 .g-grid figure{border-radius:var(--r);background:#dfe3dc;margin:0;position:relative;overflow:hidden}.home-v6 .g-grid img{object-fit:cover;width:100%;height:100%;display:block}.home-v6 .g-a{grid-row:1/3}.home-v6 .g-a img{object-position:58% 78%}.home-v6 .g-b img{object-position:50% 30%}.home-v6 .g-grid figcaption{font:500 12.5px/1 var(--sans);color:#fff;backdrop-filter:blur(6px);background:#0b1f4599;border-radius:999px;padding:8px 12px;position:absolute;bottom:14px;left:14px}.home-v6 .g-q{background:var(--mint);border-radius:var(--r);flex-direction:column;justify-content:center;margin:0;padding:30px 32px 28px;display:flex}.home-v6 .g-q .ico{width:28px;height:28px;color:var(--green);fill:var(--green);stroke:none;margin-bottom:12px}.home-v6 .g-q p{font-family:var(--serif);letter-spacing:-.01em;color:var(--ink);margin:0 0 14px;font-size:clamp(20px,1.85vw,26px);line-height:1.24}.home-v6 .g-q footer{color:var(--muted);font-size:13.5px}.home-v6 .v6-who{padding-block:var(--section);margin-top:var(--section);color:var(--paper);grid-template-columns:.82fr 1fr;align-items:center;gap:72px;display:grid}.home-v6 .v6-who.band:before{background:var(--ink)}.home-v6 .w-photo{aspect-ratio:4/5;border-radius:20px;margin:0;overflow:hidden;box-shadow:0 40px 80px -30px #0009}.home-v6 .w-photo img{object-fit:cover;object-position:50% 18%;width:100%;height:100%;display:block}.home-v6 .v6-who .eyebrow-label{color:var(--mint-txt)}.home-v6 .v6-who h2{color:#fff;letter-spacing:-.035em;margin:0 0 18px;font-size:clamp(40px,4.4vw,60px);line-height:1}.home-v6 .w-lead{color:var(--on-ink);max-width:560px;margin:0 0 28px;font-size:19px;line-height:1.55}.home-v6 .w-facts{grid-template-columns:1fr 1fr;gap:0 32px;margin:0 0 28px;display:grid}.home-v6 .w-facts div{border-top:1px solid #ffffff24;padding:16px 0 18px}.home-v6 .w-facts dt{font:600 12px/1 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--mint-txt);margin:0 0 8px}.home-v6 .w-facts dd{color:#fff;margin:0;font-size:15px;line-height:1.45}.home-v6 .w-thesis{font-family:var(--serif);color:#fff;border-left:2px solid var(--mint-txt);max-width:560px;margin:0 0 30px;padding-left:18px;font-size:clamp(20px,1.8vw,24px);line-height:1.3}.home-v6 .nw{white-space:nowrap}.home-v6 .w-links{flex-wrap:wrap;align-items:center;gap:24px;display:flex}.home-v6 .v6-who .text-link{color:var(--mint-txt)!important}.home-v6 .v6-plans{padding-block:var(--section)}.home-v6 .plan-grid{grid-template-columns:repeat(3,1fr);align-items:stretch;gap:20px;display:grid}.home-v6 .plan{border-radius:var(--r);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #0b1f451a;align-content:start;gap:18px;padding:30px 28px 28px;display:grid;position:relative}.home-v6 .plan.is-featured{border:1.5px solid var(--ink);box-shadow:var(--shadow);transform:translateY(-10px)}.home-v6 .plan .tag{background:var(--ink);color:#fff;font:600 12px/1 var(--sans);letter-spacing:.08em;text-transform:uppercase;border-radius:999px;padding:8px 11px;position:absolute;top:-14px;left:28px}.home-v6 .plan .kicker{font:600 12px/1.5 var(--sans);letter-spacing:.08em;text-transform:uppercase;color:var(--muted);margin:0}.home-v6 .plan h3{font-family:var(--serif);margin:0;font-size:27px;font-weight:400;line-height:1.1}.home-v6 .plan .price{font-family:var(--serif);letter-spacing:-.025em;margin:2px 0 4px;font-size:44px;line-height:1}.home-v6 .plan .price small{font:400 13px/1.45 var(--sans);color:var(--muted);letter-spacing:0;margin-top:8px;display:block}.home-v6 .plan .hr{background:#0b1f4517;height:1px}.home-v6 .plan ul{gap:10px;margin:0;padding:0;font-size:14.5px;line-height:1.45;list-style:none;display:grid}.home-v6 .plan li{grid-template-columns:18px 1fr;gap:10px;display:grid}.home-v6 .plan li .ico{width:18px;height:18px;color:var(--green);stroke-width:2.5px;margin-top:1px}.home-v6 .plan .incl{color:var(--muted);border-top:1px solid #0b1f4517;margin:0;padding-top:12px;font-size:13px;line-height:1.5}.home-v6 .plan .incl b{color:var(--ink);font-weight:500}.home-v6 .plan .button{justify-content:center}.home-v6 .plan-note{text-align:center;color:var(--muted);margin:32px 0 0;font-size:14px}.home-v6 .v6-case{padding-block:var(--section) 0}.home-v6 .case{border-top:2px solid var(--ink);grid-template-columns:.85fr 1.15fr;align-items:start;gap:56px;padding-top:36px;display:grid}.home-v6 .case .kick{font:600 12px/1.4 var(--sans);letter-spacing:.1em;text-transform:uppercase;color:var(--green);margin:0 0 14px}.home-v6 .case h2{letter-spacing:-.02em;margin:0 0 18px;font-size:clamp(30px,3vw,40px);line-height:1.08}.home-v6 .case .side p{color:var(--muted);margin:0 0 20px;font-size:15.5px}.home-v6 .case dl{grid-template-columns:repeat(3,1fr);gap:24px;margin:0;display:grid}.home-v6 .case dl div{border-top:1px solid #0b1f451f;padding-top:14px}.home-v6 .case dt{font:600 12px/1.3 var(--sans);letter-spacing:.06em;text-transform:uppercase;color:var(--ink);margin:0 0 8px}.home-v6 .case dd{color:var(--muted);margin:0;font-size:15px;line-height:1.55}.home-v6 .v6-who-faq{padding-block:var(--section)}.home-v6 .who{border-radius:var(--r);box-shadow:var(--shadow-sm);background:#fff;border:1px solid #0b1f451a;grid-template-columns:200px 1fr;align-items:center;gap:44px;margin:0 0 96px;padding:34px 36px;display:grid}.home-v6 .who img{border-radius:12px;width:100%;height:auto;display:block}.home-v6 .who h2{margin:0 0 10px;font-size:30px}.home-v6 .who p{color:var(--muted);margin:0 0 16px;font-size:16px;line-height:1.55}.home-v6 .faq{max-width:780px;margin:0 auto}.home-v6 .faq details{background:#fff;border:1px solid #0b1f451a;border-radius:12px;margin-bottom:10px;padding:0 22px;transition:border-color .2s}.home-v6 .faq details[open]{border-color:#0b1f454d}.home-v6 .faq summary{cursor:pointer;font:500 16.5px/1.3 var(--sans);justify-content:space-between;align-items:center;gap:16px;padding:18px 0;list-style:none;display:flex}.home-v6 .faq summary::-webkit-details-marker{display:none}.home-v6 .faq summary .ico{color:var(--green);transition:transform .2s}.home-v6 .faq details[open] summary .ico{transform:rotate(45deg)}.home-v6 .faq details p{color:var(--muted);margin:0 0 20px;font-size:15.5px;line-height:1.6}.home-v6 .v6-close{padding-block:var(--section);text-align:center;color:var(--paper)}.home-v6 .v6-close.band:before{background:var(--ink)}.home-v6 .v6-close .rings{z-index:-1;background:repeating-radial-gradient(circle,#9fdcc41f 0 1.5px,#0000 1.5px 64px);width:min(900px,100%);height:900px;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%);-webkit-mask-image:radial-gradient(circle,#000 30%,#0000 68%);mask-image:radial-gradient(circle,#000 30%,#0000 68%)}.home-v6 .v6-close h2{color:#fff;letter-spacing:-.03em;margin:0 0 16px;font-size:clamp(40px,4.6vw,64px)}.home-v6 .v6-close p{color:var(--on-ink);max-width:540px;margin:0 auto 32px;font-size:18px;line-height:1.55}.home-v6 .v6-close .actions{flex-wrap:wrap;justify-content:center;gap:12px;display:flex}@media (width<=1080px){.home-v6 .v6-target{grid-template-columns:1fr 1fr}.home-v6 .v6-target .target-core{grid-area:1/1/auto/-1;justify-self:center;width:320px!important}.home-v6 .v6-target .col{grid-row:2}}@media (width<=760px){.home-v6{--section:56px}.home-v6 .v6-hero{grid-template-columns:1fr;gap:0;padding-top:28px}.home-v6 .v6-hero.band:before{bottom:200px}.home-v6 .v6-hero .copy{padding-bottom:40px}.home-v6 .v6-hero .rings{width:100%;height:640px;top:-120px;right:0}.home-v6 .v6-hero .card-col{align-self:auto}.home-v6 .v6-target .target-core{justify-self:center;width:260px!important}.home-v6 .v6-logos .rows,.home-v6 .v6-numbers .grid,.home-v6 .v6-deliver,.home-v6 .plan-grid,.home-v6 .case,.home-v6 .case dl,.home-v6 .who,.home-v6 .v6-target{grid-template-columns:1fr}.home-v6 .v6-target .col{display:contents}.home-v6 .v6-target .phase{order:var(--o)}.home-v6 .v6-target .target-core{order:0}.home-v6 .v6-hero .rings:after,.home-v6 .face-anchor{display:none}.home-v6 .byline-dark img{object-position:50% 50%;width:52px;height:52px}.home-v6 .v6-target .target-core{width:260px}.home-v6 .v6-numbers .grid{gap:28px}.home-v6 .v6-numbers .n{border-top:1px solid #ffffff24;border-left:0;padding:20px 0 0}.home-v6 .v6-numbers .n:first-child{border-top:0;padding-top:0}.home-v6 .plan.is-featured{transform:none}.home-v6 .g-grid{grid-template-rows:none;grid-template-columns:1fr;height:auto}.home-v6 .g-a{grid-row:auto}.home-v6 .g-a,.home-v6 .g-b{aspect-ratio:4/3}.home-v6 .g-q{padding:24px}.home-v6 .v6-who{grid-template-columns:1fr;gap:36px}.home-v6 .w-facts{grid-template-columns:1fr}.home-v6 .v6-doc{transform:none}.home-v6 .who{padding:24px}.home-v6 .who img{max-width:160px}}.home-v6 [hidden]{display:none!important}.home-v6 .dilemma-fallback details+details{margin-top:12px}.home-v6 .dilemma-fallback summary{cursor:pointer;border-radius:var(--r-sm);border:1px solid #748078;padding:12px}.home-v6 .dilemma-answer a{text-underline-offset:3px;margin-top:12px;text-decoration:underline;display:inline-block}.home-v6 .button{text-align:center;height:auto;min-height:48px;padding-block:12px!important}.home-v6 .pill-dark{line-height:1.4}.home-v6 .pill-dark:before,.home-v6 .byline-dark img{flex-shrink:0}.home-v6 .v6-target>*,.home-v6 .plan-grid>*,.home-v6 .v6-deliver>*{min-width:0}.home-v6 .v6-target .target-core{max-width:100%}.home-v6 .v6-bar i{flex-shrink:0}.home-v6 .v6-bar span{line-height:1.4}@media (width<=760px){.home-v6 .doc-sec{grid-template-columns:1fr;gap:6px}.home-v6 .v6-bar{flex-wrap:wrap}.home-v6 .v6-bar em{margin-left:0}.home-v6 .v6-hero h1{font-size:clamp(40px,10vw,60px)}}@media (prefers-reduced-motion:reduce){.home-v6 *,body:has(.home-v6) .site-header nav a{transition:none!important}}.home-v6 .v6-target{grid-template-areas:"one core two""four core three"}.home-v6 #resumen-entender{grid-area:one}.home-v6 #resumen-elegir{grid-area:two}.home-v6 #resumen-hacer{grid-area:three}.home-v6 #resumen-comprobar{grid-area:four}.home-v6 .v6-target .target-core{grid-area:core}body:has(.home-v6) .site-header nav .nav-contact{border-radius:10px!important}@media (width<=1080px){.home-v6 .v6-target{grid-template-areas:"core core""one two""three four"}}@media (width<=760px){.home-v6 .v6-target{grid-template-areas:"core""one""two""three""four"}}.home-v6 .rings,.home-v6 .band:before{pointer-events:none}.home-v6 .v6-hero .rings:after{content:none}.home-v6 .v6-hero .hero-terms{color:var(--on-ink);gap:4px;margin:18px 0 0;font-size:14px;line-height:1.5;display:grid}.home-v6 .hero-terms strong{color:#fff;font-weight:500}@media (width>=1181px){.home-v6 .v6-hero .card-col{padding-top:300px}}@media (width<=760px){.home-v6 .v6-hero .pill-dark{border:0;border-radius:0;padding:0}.home-v6 .v6-hero h1{margin-block:18px 20px}.home-v6 .v6-hero .lead{margin-bottom:22px;font-size:17px;line-height:1.5}.home-v6 .v6-hero .hero-terms{gap:5px;margin-top:16px;font-size:13px}.home-v6 .v6-hero .byline-dark{gap:10px;margin-top:20px}.home-v6 .v6-hero .byline-dark img{width:40px;height:40px}.home-v6 .v6-hero .byline-dark span{font-size:13px}.home-v6 .v6-hero .byline-dark b{font-size:14px}.home-v6 .v6-hero .copy{padding-bottom:32px}.home-v6 .section-head{margin-bottom:32px}.home-v6 .v6-numbers{padding-block:56px}}
