.intent-page{--paper:var(--color-mist);--rule:var(--color-slate-200);background:var(--paper);color:var(--color-ink);font-family:var(--font-inter),sans-serif}.intent-shell{width:min(1280px,100%);margin-inline:auto;padding-inline:48px}.intent-page em{color:var(--color-teal-700);letter-spacing:inherit;font-family:inherit;font-style:normal;font-weight:700}.intent-page p{text-wrap:pretty}.intent-kicker{font:600 12px/1.6 var(--font-inter),sans-serif;text-transform:uppercase;letter-spacing:.1em}.intent-hero{padding-top:38px}.intent-hero .intent-kicker{margin-bottom:25px}.intent-hero h1 em{color:var(--color-coral)}.intent-intro{color:var(--color-slate);margin:30px 0;font-size:19px;line-height:1.6}.intent-page .intent-button{background:var(--color-teal);border-radius:999px;padding:16px 24px;font-size:15px;font-weight:700}.intent-section-heading{margin-bottom:42px}.intent-section-heading .intent-kicker{margin-bottom:20px}.intent-section-heading>p:last-child:not(.intent-kicker){color:var(--color-slate);margin-top:22px;font-size:15px;line-height:1.8}.intent-products{padding-block:90px}.intent-product-grid{grid-template-columns:1fr 1fr;gap:32px;display:grid}.intent-product{border:1px solid var(--rule);border-top:3px solid var(--color-teal);background:#fff;border-radius:18px;padding:28px}.intent-product-team{border-color:var(--color-coral)}.intent-product-label{justify-content:space-between;align-items:center;gap:14px;margin-bottom:28px;display:flex}.intent-product-label>span:last-child{color:var(--color-slate);font-size:12px}.intent-product>h3{letter-spacing:-.04em;min-height:72px;font-size:29px;font-weight:500;line-height:1.2}.intent-product>p{color:var(--color-slate);max-width:400px;min-height:76px;margin-top:20px;font-size:14px;line-height:1.8}.intent-close{border-top:1px solid var(--rule);background:var(--color-mist)}.intent-page .reveal-hidden,.intent-page .reveal-visible{opacity:1;transition:none;transform:none}@media (max-width:767px){.intent-shell{padding-inline:24px}.intent-product-grid{grid-template-columns:1fr;gap:35px}.intent-intro{font-size:16px}.intent-products{padding-block:55px}.intent-product>h3,.intent-product>p{min-height:0}}.intent-hero-background{background:var(--color-ink);color:#fff;position:relative;overflow:hidden}.intent-hero-background:before{content:"";pointer-events:none;background:radial-gradient(at 85% 65%,#2ec4b614,#0000 55%);position:absolute;inset:0}.intent-hero{position:relative}.intent-hero .intent-intro{color:var(--color-slate-300)}.intent-hero .intent-kicker{color:var(--color-teal-200)}.intent-hero h1 em{color:var(--color-coral);text-underline-offset:9px;text-decoration:underline;text-decoration-thickness:3px}.intent-product>h3{color:var(--color-ink);font-weight:700}@media (max-width:767px){.intent-product{padding:24px}}.intent-visual-hero-grid{grid-template-columns:1.12fr 1fr;align-items:center;gap:65px;padding-block:36px 75px;display:grid}.intent-visual-hero-copy h1{text-wrap:balance;margin-top:35px;font-size:clamp(38px,3.7vw,60px);line-height:1.12}.intent-visual-home .intent-hero{padding-top:30px}.intent-visual-hero-copy .intent-intro{max-width:360px;margin-block:28px;font-size:18px}.intent-picture-caption{text-align:center;color:var(--color-slate-400);margin-top:18px;font-size:10px;display:block}.intent-centered-heading{text-align:center}.intent-visual-home .intent-products{padding-block:65px 45px;scroll-margin-top:80px}.intent-visual-home .intent-product{padding:30px}.intent-visual-home .intent-product>h3{min-height:0;margin-top:25px;font-size:26px}.intent-visual-home .intent-product>p{min-height:0;margin-top:12px;font-size:15px}.intent-person-picture,.intent-team-picture{background:var(--color-teal-50);border-radius:16px;height:240px;position:relative;overflow:hidden}.intent-person-picture>svg,.intent-team-picture>svg{width:100%;height:100%;position:absolute;inset:0}.intent-story-tile{z-index:1;border:1px solid var(--color-teal-200);color:var(--color-teal-700);background:#fff;border-radius:12px;align-items:center;gap:10px;padding:15px;font-size:12px;display:flex;position:absolute;top:28px;box-shadow:0 5px 15px #0a112807}.intent-story-tile-one{left:6%;transform:rotate(-6deg)}.intent-story-tile-two{right:6%;transform:rotate(6deg)}.intent-signature-tile{background:var(--color-ink);width:64%;color:var(--color-teal-300);border-radius:16px;align-items:center;gap:20px;padding:20px;display:flex;position:absolute;bottom:20px;left:18%;box-shadow:0 10px 25px #0a112820}.intent-signature-tile span{color:var(--color-slate-300);font-size:10px;display:block}.intent-signature-tile strong{color:#fff;margin-top:5px;font-size:16px;display:block}.intent-team-picture{background:var(--color-coral-50)}.intent-person-node{background:var(--color-coral-100);width:48px;height:48px;color:var(--color-coral-900);border:4px solid #fff;border-radius:50%;place-items:center;font-size:12px;font-weight:600;display:grid;position:absolute}.intent-node-one{top:12%;left:15%}.intent-node-two{background:var(--color-teal-100);color:var(--color-teal-800);top:15%;right:14%}.intent-node-three{background:var(--color-teal-100);color:var(--color-teal-800);bottom:10%;left:15%}.intent-node-four{bottom:10%;right:12%}.intent-team-center{width:25%;height:90px;color:var(--color-coral-800);background:#fff;border-radius:18px;flex-direction:column;justify-content:center;align-items:center;gap:7px;font-size:11px;display:flex;position:absolute;top:35%;left:38%;box-shadow:0 5px 22px #ff6b4a1a}.intent-visual-caption{text-align:center;color:var(--color-slate);margin-top:22px;font-size:10px}.intent-quote-section{background:var(--color-ink);color:#fff;text-align:center;padding-block:50px}.intent-quote-mark{color:var(--color-teal);height:55px;font:90px/1 Georgia,serif;display:block}.intent-quote-section blockquote{letter-spacing:-.025em;max-width:820px;margin:20px auto;font-size:clamp(22px,2.2vw,32px);font-weight:500;line-height:1.5}.intent-quote-section p{color:var(--color-teal-200);font-size:12px}.intent-trust-strip{flex-wrap:wrap;justify-content:center;align-items:center;gap:30px;padding-block:30px;font-size:12px;display:flex}.intent-trust-strip span{align-items:center;gap:10px;display:flex}.intent-trust-strip svg{color:var(--color-teal-700)}.intent-trust-strip a{color:var(--color-teal-700);text-underline-offset:4px;text-decoration:underline}.intent-visual-home .intent-close section>div{padding-top:45px;padding-bottom:45px}@media (max-width:767px){.intent-visual-hero-grid{grid-template-columns:1fr;gap:40px;padding-block:15px 35px}.intent-visual-hero-copy h1{font-size:40px}.intent-visual-home .intent-product{padding:20px}.intent-person-picture,.intent-team-picture{height:225px}.intent-story-tile{gap:6px;padding:10px;font-size:10px}.intent-signature-tile{gap:12px;width:78%;padding:16px;left:11%}.intent-trust-strip{gap:20px}}.intent-person-picture:before,.intent-team-picture:before{content:"";pointer-events:none;border-radius:50%;width:240px;height:240px;position:absolute}.intent-person-picture:before{background:radial-gradient(circle,#2ec4b640,#0000 70%);bottom:0;left:0}.intent-team-picture:before{background:radial-gradient(circle,#ff6b4a38,#0000 70%);top:0;right:0}.brand-surface{position:relative}.brand-surface-light{background-color:var(--color-mist);color:var(--color-ink)}.brand-surface-dark{background-color:var(--color-ink);color:#fff}.brand-watermark{isolation:isolate;position:relative}.brand-watermark:after{content:"";z-index:-1;pointer-events:none;aspect-ratio:256/227;background:var(--color-teal);opacity:.08;width:clamp(180px,30vw,390px);position:absolute;top:20px;right:max(20px,50% - 640px);-webkit-mask:url(/introve-n.svg) 50%/contain no-repeat;mask:url(/introve-n.svg) 50%/contain no-repeat}.brand-surface-dark.brand-watermark:after,.intent-hero-background.brand-watermark:after{opacity:.14}.mirra-testimonial-grid{text-align:left;grid-template-columns:repeat(3,minmax(0,1fr));gap:24px;display:grid}.mirra-testimonials h2{margin-inline:auto;max-width:760px;margin-bottom:38px}.mirra-testimonials .mirra-testimonial-grid blockquote{text-wrap:pretty}.mirra-testimonials .mirra-testimonial-grid blockquote+div>span:first-child{color:var(--color-teal-200)}.mirra-testimonial-more{border-top:1px solid #fff3;padding-top:24px}.mirra-testimonial-more summary{cursor:pointer;width:fit-content;color:var(--color-teal-200);margin-inline:auto;padding:12px;font-size:15px}.mirra-testimonial-more summary:focus-visible{outline:2px solid var(--color-teal);outline-offset:4px;border-radius:4px}.mirra-testimonial-more[open]>div{margin-top:28px}@media (max-width:767px){.brand-watermark:after{opacity:.06;width:180px;right:16px}.mirra-testimonial-grid{grid-template-columns:1fr;gap:18px}}.brand-grid{isolation:isolate;background-color:#0000}.brand-grid:before{content:"";z-index:-1;pointer-events:none;opacity:.07;background-image:linear-gradient(currentColor 1px,#0000 1px),linear-gradient(90deg,currentColor 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:-25px;-webkit-mask-image:radial-gradient(#000 28%,#0000 72%);mask-image:radial-gradient(#000 28%,#0000 72%)}.brand-orbs{background-image:radial-gradient(ellipse 460px 340px at calc(50% - 470px)52%,color-mix(in srgb,var(--color-teal)18%,transparent),transparent 78%),radial-gradient(ellipse 460px 340px at calc(50% + 470px)52%,color-mix(in srgb,var(--color-coral)16%,transparent),transparent 78%)}.marketing-split{grid-template-columns:1.1fr 1fr;align-items:center;gap:65px;display:grid}.marketing-copy{flex-direction:column;align-items:flex-start;gap:25px;display:flex}.marketing-copy>p{max-width:490px}.marketing-centered{text-align:center}.marketing-centered>p{max-width:650px;margin:18px auto 0}.marketing-centered .intent-kicker{margin:0 auto 18px}.marketing-section-title{margin-bottom:38px}.marketing-two-up{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;display:grid}.marketing-details{border-top:1px solid var(--color-slate-200);padding-block:18px;font-size:14px}.marketing-details summary{cursor:pointer;font-weight:600}.marketing-details[open]>p{margin-top:18px}.about-conversation{padding:35px 10px}.about-conversation-people{justify-content:center;gap:40px;margin-top:35px;display:flex}.about-conversation-people>div{color:var(--color-slate);align-items:center;gap:10px;font-size:12px;display:flex}.about-conversation-people img{object-fit:cover;border:1px solid var(--color-slate-200);background:#fff;border-radius:50%;width:56px;height:56px}.about-founders{margin-top:38px}.about-founder-card{grid-template-columns:145px minmax(0,1fr);align-items:start;column-gap:25px;display:grid}.about-founder-portrait{border-radius:16px;overflow:hidden}.about-founder-coral{background:var(--color-coral-50)}.about-founder-teal{background:var(--color-teal-50)}.about-founder-portrait img{width:100%;height:auto}.about-founder-description>h3{margin-block:12px 16px}.about-founder-description>.intent-kicker{font-size:10px}.about-founder-more{grid-column:1/-1;margin-top:25px;padding-bottom:0}.about-founder-more>p{line-height:1.8}.about-principles{gap:0 40px}.about-principle summary{align-items:center;gap:16px;min-height:60px;list-style:none;display:flex}.about-principle summary::-webkit-details-marker{display:none}.about-principle summary>svg{flex-shrink:0}.about-principle summary:after{content:"+";color:var(--color-slate);margin-left:auto;font-size:22px}.about-principle[open] summary:after{content:"−"}.about-principle>p{padding-left:39px}.flow-picture{width:min(100%,440px);margin:15px auto;padding:15px}.flow-private,.flow-signature,.flow-team{border-radius:18px;align-items:center;gap:20px;padding:24px;display:flex}.flow-private{background:#ffffff08;border:1px solid #ffffff20}.flow-picture strong{font-size:18px;display:block}.flow-picture span:not(.intent-picture-caption){margin-top:6px;font-size:12px;display:block}.flow-private span{color:var(--color-slate-300)}.flow-icon,.flow-lock{color:var(--color-teal-300);flex-shrink:0}.flow-lock{margin-left:auto}.flow-arrow{color:var(--color-teal-300);margin:15px auto}.flow-signature{color:var(--color-ink);background:#fff;transform:rotate(-2deg);box-shadow:0 15px 30px #0002}.flow-signature>svg{color:var(--color-teal-700);flex-shrink:0}.flow-signature span{color:var(--color-slate)}.flow-sharing{text-align:center;color:var(--color-teal-200);padding:12px}.flow-sharing>svg{margin:10px auto 0}.flow-team{background:var(--color-coral-100);color:var(--color-ink)}.flow-team>svg{color:var(--color-coral-800);flex-shrink:0}.flow-team span{color:var(--color-coral-900)}.process-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:50px;display:grid}.process-step{position:relative}.process-step-icon{color:var(--color-teal-700);border-bottom:1px solid var(--color-teal-200);justify-content:space-between;align-items:center;margin-bottom:25px;padding-block:10px 22px;display:flex}.process-step-icon>span{color:var(--color-slate);font-size:12px}.process-step>p{margin-top:15px}.situation-controls{flex-wrap:wrap;justify-content:center;gap:12px;margin-bottom:28px;display:flex}.situation-controls button{cursor:pointer;border:1px solid var(--color-slate-200);background:#fff;border-radius:999px;min-height:44px;padding:13px 22px;font-size:14px;font-weight:600}.situation-controls button[aria-pressed=true]{background:var(--color-ink);border-color:var(--color-ink);color:#fff}.situation-controls button:hover{border-color:var(--color-teal-700)}.situation-question{text-align:center;place-items:center;max-width:800px;min-height:85px;margin:0 auto 35px;font-size:clamp(22px,2.4vw,30px);font-weight:600;line-height:1.4;display:grid}.situation-halves{gap:50px;position:relative}.situation-label{justify-content:space-between;align-items:center;margin-bottom:25px;display:flex}.situation-person .situation-label>svg{color:var(--color-teal-700)}.situation-team .situation-label>svg{color:var(--color-coral)}.situation-person{border-top:3px solid var(--color-teal)}.situation-team{border-top:3px solid var(--color-coral)}.situation-halves h3{margin-bottom:14px;font-size:19px;font-weight:700}.situation-halves p{color:var(--color-slate);min-height:85px;font-size:15px;line-height:1.8}.situation-bridge{color:var(--color-teal-700);position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)}.situation-action{text-align:center;justify-content:center;align-items:center;gap:15px;max-width:800px;margin:28px auto 0;padding:20px;font-size:15px;display:flex}.situation-action svg{color:var(--color-teal-700);flex-shrink:0}.marketing-method-cards{gap:20px;display:grid}.marketing-method-cards h3{margin-block:20px 12px}.boundaries>div{border-top:1px solid var(--color-slate-200);align-items:baseline;gap:22px;padding-top:22px;display:flex}.boundaries>div>span{color:var(--color-coral-700);font-size:12px}.boundaries p{line-height:1.7}@media (max-width:767px){.marketing-split,.marketing-two-up,.process-steps{grid-template-columns:1fr;gap:35px}.marketing-copy{gap:22px}.marketing-copy h1{font-size:40px}.about-conversation{padding-inline:5px}.about-founder-card{grid-template-columns:100px minmax(0,1fr);gap:20px}.about-founder-more{margin-top:5px}.about-founder-description{display:contents}.about-founder-portrait{grid-area:1/1}.about-founder-description>h3{grid-area:1/2;align-self:start;margin-top:35px;font-size:21px}.about-founder-description>.intent-kicker{grid-area:1/2;align-self:start;margin-top:8px}.about-founder-description>p:last-child{grid-column:1/-1}.about-founder-description>.intent-kicker{font-size:9px}.about-principles{gap:0}.process-steps{gap:22px}.process-step-icon{margin-bottom:18px;padding-bottom:16px}.flow-picture{padding-inline:5px}.flow-private,.flow-signature,.flow-team{gap:15px;padding:20px}.flow-picture strong{font-size:16px}.situation-controls{gap:8px}.situation-controls button{padding:12px 15px;font-size:12px}.situation-halves{gap:38px}.situation-halves p{min-height:0}.situation-bridge{display:none;top:50%;transform:translate(-50%,-50%)rotate(90deg)}.situation-question{min-height:100px;margin-bottom:25px}.brand-grid:before{inset:-15px}.brand-orbs{background-image:radial-gradient(ellipse 270px 300px at 0% 30%,color-mix(in srgb,var(--color-teal)15%,transparent),transparent 80%),radial-gradient(ellipse 270px 300px at 100% 73%,color-mix(in srgb,var(--color-coral)14%,transparent),transparent 80%)}}.product-actions{flex-wrap:wrap;justify-content:center;align-items:center;gap:20px;display:flex}.product-partner{padding-bottom:20px}.mirra-conversation{padding:25px 12px}.conversation-window{border:1px solid var(--color-slate-200);background:#fff;border-radius:22px;padding:25px;box-shadow:0 20px 55px #0a11280d}.conversation-window-bar{border-bottom:1px solid var(--color-slate-200);justify-content:space-between;align-items:center;margin-bottom:25px;padding-bottom:18px;display:flex}.conversation-window-bar>span{color:var(--color-slate);font-size:11px}.conversation-message{border-radius:18px;padding:20px;font-size:16px;line-height:1.65}.conversation-you{background:var(--color-teal-50);border-bottom-right-radius:4px;margin-left:30px}.conversation-you>span{color:var(--color-teal-700);margin-bottom:8px;font-size:10px;font-weight:700;display:block}.conversation-mirra{background:var(--color-ink);color:#fff;border-bottom-left-radius:4px;align-items:flex-start;gap:12px;margin:18px 30px 0 0;display:flex}.conversation-mirra>svg{color:var(--color-teal-300);flex-shrink:0;margin-top:4px}.conversation-connection{color:var(--color-teal-700);place-items:center;padding:18px;display:grid}.conversation-discovery{color:var(--color-teal-700);justify-content:center;align-items:center;gap:17px;display:flex}.conversation-discovery span{color:var(--color-slate);margin-bottom:5px;font-size:10px;display:block}.conversation-discovery strong{color:var(--color-ink);font-size:17px}.product-result{gap:40px;padding:35px}.everyday-uses{grid-template-columns:repeat(2,minmax(0,1fr));gap:32px;padding-top:20px;display:grid}.everyday-uses>div{border-top:2px solid var(--color-teal-200);padding-top:24px}.everyday-uses h3{margin-bottom:16px;font-size:22px;line-height:1.4}.everyday-uses p{color:var(--color-slate);line-height:1.8}@media (max-width:767px){.everyday-uses{grid-template-columns:1fr}}.product-example{background:var(--color-ink);color:#fff;border:1px solid var(--color-slate-200);overscroll-behavior:contain;border-radius:16px;height:380px;padding:14px;overflow:auto}.product-privacy{grid-template-columns:160px minmax(0,1fr);align-items:center;gap:50px;display:grid}.product-privacy-icon{border:1px solid var(--color-teal-200);background:var(--color-teal-50);width:150px;height:150px;color:var(--color-teal-700);border-radius:40px;place-items:center;display:grid}.product-plans{border-block:1px solid var(--color-slate-200);background:#fff}.team-understanding{padding:20px 0}.team-understanding-map{width:100%;height:260px;position:relative}.team-understanding-map>svg{width:100%;height:100%;position:absolute}.team-map-person{background:var(--color-teal-200);width:58px;height:58px;color:var(--color-teal-900);border:5px solid #ffffff12;border-radius:50%;place-items:center;font-size:12px;font-weight:700;display:grid;position:absolute}.team-map-leader{background:var(--color-coral-200);color:var(--color-coral-900);top:8px;left:calc(50% - 29px)}.team-map-left{top:156px;left:calc(21.25% - 29px)}.team-map-right{top:156px;left:calc(78.75% - 29px)}.team-map-center{background:color-mix(in srgb,var(--color-ink)90%,var(--color-teal)10%);width:85px;height:85px;color:var(--color-coral-300);border:1px solid #ff876955;border-radius:24px;place-items:center;display:grid;position:absolute;top:97px;left:calc(50% - 42px);box-shadow:0 5px 30px #ff6b4a12}.team-view-controls{flex-wrap:wrap;justify-content:center;gap:8px;display:flex}.team-view-controls button{cursor:pointer;border:1px solid #ffffff25;border-radius:999px;min-height:44px;padding:12px 15px;font-size:11px}.team-view-controls button[aria-pressed=true]{background:var(--color-coral-100);color:var(--color-ink);border-color:var(--color-coral-100)}.team-view-note{text-align:center;min-height:56px;color:var(--color-slate-200);padding-top:25px;font-size:15px}.team-understanding .intent-picture-caption{justify-content:center;align-items:center;gap:9px;display:flex}.clario-situation{padding:35px}.clario-situation>.situation-action{border-top:1px solid var(--color-slate-200);max-width:none;padding-bottom:0;line-height:1.7}.clario-step summary{align-items:baseline;gap:17px;font-size:14px;line-height:1.6;display:flex}.clario-step summary>span{color:var(--color-coral-700);font-size:10px}.clario-step>p{padding-left:30px}.product-capability summary{align-items:center;gap:16px;line-height:1.6;list-style:none;display:flex}.product-capability summary::-webkit-details-marker{display:none}.product-capability summary:after{content:"+";color:var(--color-slate);margin-left:auto;font-size:22px}.product-capability[open] summary:after{content:"−"}.product-capability summary>svg{color:var(--color-coral);flex-shrink:0}.product-capability>p{padding-left:38px}.product-capability:first-child{border-top:0}.product-capability:last-child{padding-bottom:0}.blog-introduction{align-items:center}.blog-latest{justify-self:end;width:100%;max-width:480px;transform:rotate(1deg)}.post-card{transition:box-shadow .2s,border-color .2s}.post-card:hover{box-shadow:0 12px 35px #0a11280a}.post-card-art{border-radius:16px 16px 0 0;justify-content:space-between;align-items:center;gap:20px;min-height:135px;margin:-24px -24px 0;padding:25px;display:flex;position:relative;overflow:hidden}.post-card-art:before{content:"";pointer-events:none;opacity:.1;background-image:linear-gradient(currentColor 1px,#0000 1px),linear-gradient(90deg,currentColor 1px,#0000 1px);background-size:32px 32px;position:absolute;inset:0;-webkit-mask-image:linear-gradient(90deg,#0000,#000);mask-image:linear-gradient(90deg,#0000,#000)}.post-card-art-teal{background:var(--color-teal-50);color:var(--color-teal-800)}.post-card-art-coral{background:var(--color-coral-50);color:var(--color-coral-800)}.post-card-art>span{text-align:right;max-width:150px;font-size:13px;font-weight:600;position:relative}.blog-article-page article{overflow-wrap:anywhere}.legal-content{padding:35px}.event-ticket-wrap{padding:25px}.event-ticket{background:var(--color-mist);color:var(--color-ink);border-radius:20px;padding:35px;transform:rotate(-3deg);box-shadow:0 15px 40px #0002}.event-ticket>.intent-kicker{color:var(--color-slate);margin-top:25px}.event-ticket>strong{letter-spacing:-.04em;margin-block:20px 35px;font-size:40px;line-height:1.15;display:block}.event-ticket>div:last-child{border-top:1px dashed var(--color-slate-300);gap:15px;padding-top:25px;display:grid}.event-ticket span{color:var(--color-slate);align-items:center;gap:10px;font-size:12px;display:flex}.event-ticket span svg{color:var(--color-teal-700)}.event-schedule{scroll-margin-top:80px}.event-schedule-link{border-bottom:1px solid #ffffff40;align-items:center;gap:15px;padding-bottom:8px;font-size:14px;font-weight:600;display:flex}.alumni-page form{border-color:var(--color-slate-200);background:#fff;border-radius:18px;box-shadow:0 12px 40px #0a112808}.alumni-page header h1{max-width:850px;font-size:clamp(40px,4vw,60px);line-height:1.12}@media (max-width:767px){.conversation-window{padding:18px}.conversation-message{padding:16px;font-size:14px}.conversation-you{margin-left:15px}.conversation-mirra{margin-right:15px}.conversation-discovery strong{font-size:15px}.product-result,.clario-situation,.legal-content{padding:22px}.product-example{min-width:0;height:350px}.product-privacy{grid-template-columns:1fr;gap:30px}.product-privacy-icon{border-radius:26px;width:95px;height:95px}.product-actions{flex-direction:column;gap:10px}.team-view-controls button{padding-inline:10px;font-size:10px}.team-view-note{font-size:14px}.clario-situation .marketing-split{gap:15px}.blog-latest{max-width:none;transform:none}.event-ticket-wrap{padding:15px}.event-ticket{padding:25px}.event-ticket>strong{font-size:34px}}.intent-visual-hero-copy .intent-intro{max-width:460px}.home-pilot{width:100%;min-width:0;margin:0;scroll-margin-top:100px}.home-pilot-situation>p{color:var(--color-teal-200);align-items:center;gap:8px;font-size:12px;font-weight:600;display:flex}.home-pilot-situation h2{letter-spacing:-.025em;margin-top:12px;font-size:clamp(22px,2vw,28px);font-weight:600;line-height:1.25}.home-pilot-clario{background:#ffffff05;border:1px solid #ffffff24;border-radius:16px 16px 0 0;flex-wrap:wrap;justify-content:center;align-items:center;gap:8px 14px;margin-top:24px;padding:18px 16px 14px;display:flex}.home-pilot-clario>div{align-items:center;gap:8px;display:flex}.home-pilot-clario>div>svg{color:var(--color-teal-200)}.home-pilot-clario>p{color:var(--color-slate-200);font-size:12px;line-height:1.6}.home-pilot-clario>svg{color:var(--color-teal-200);flex-basis:100%}.home-pilot-plan{background:var(--color-mist);color:var(--color-ink);border-radius:0 0 16px 16px;padding:24px}.home-pilot-columns{color:var(--color-slate);grid-template-columns:1.1fr 1fr;gap:30px;padding-bottom:12px;font-size:11px;font-weight:600;line-height:1.5;display:grid}.home-pilot-people{margin:0;padding:0;list-style:none}.home-pilot-person{--person-accent:var(--color-teal-700);border-top:1px solid var(--color-slate-200);grid-template-columns:minmax(0,1.1fr) 18px minmax(0,1fr);align-items:center;gap:12px;padding-block:20px;display:grid}.home-pilot-person-coral{--person-accent:var(--color-coral-800)}.home-pilot-person-lavender{--person-accent:#6852a3}.home-pilot-person-context{align-items:center;gap:10px;min-width:0;display:flex}.home-pilot-avatar{background:color-mix(in srgb,var(--person-accent)10%,white);width:34px;height:34px;color:var(--person-accent);border-radius:50%;flex-shrink:0;place-items:center;font-size:13px;font-weight:700;display:grid}.home-pilot-person h3{font-size:14px;font-weight:700;line-height:1.5}.home-pilot-person-context p{color:var(--color-slate);margin-top:2px;font-size:12px;line-height:1.5}.home-pilot-person>svg{color:var(--person-accent)}.home-pilot-responsibility{font-size:16px;font-weight:600;line-height:1.5}.home-pilot-agreement{border-top:1px solid var(--color-slate-200);color:var(--color-teal-800);align-items:center;gap:10px;padding-top:18px;font-size:13px;font-weight:600;line-height:1.6;display:flex}.home-pilot-agreement>span{background:var(--color-teal-100);border-radius:50%;flex-shrink:0;place-items:center;width:27px;height:27px;display:grid}.home-pilot figcaption{text-align:center;color:var(--color-slate-300);margin-top:14px;font-size:10px;line-height:1.7}@media (min-width:768px) and (max-width:1050px){.intent-visual-home .intent-visual-hero-grid{grid-template-columns:1fr 1fr;gap:32px}.home-pilot-plan{padding:20px}.home-pilot-person,.home-pilot-person-context{gap:8px}.home-pilot-avatar{width:28px;height:28px}.home-pilot-responsibility{font-size:14px}}@media (max-width:767px){.home-pilot{max-width:500px;margin-inline:auto}.home-pilot-plan{padding:20px 18px}.home-pilot-columns{gap:25px;font-size:10px}.home-pilot-person{gap:8px;padding-block:18px}.home-pilot-person-context{gap:8px}.home-pilot-avatar{width:28px;height:28px;font-size:12px}.home-pilot-person-context p{font-size:11px}.home-pilot-responsibility{font-size:14px}.home-pilot-agreement{font-size:12px}}.journey-introduction{text-align:center}.journey-introduction h1{text-wrap:balance;max-width:1040px;margin-inline:auto;font-size:clamp(2.25rem,4.1vw,3.75rem);line-height:1.12}.journey-introduction>div>p:not(.intent-kicker){max-width:680px;margin-inline:auto;line-height:1.75}.journey-chapters{text-align:left;border-block:1px solid var(--color-slate-200);grid-template-columns:repeat(3,minmax(0,1fr));margin-top:36px;display:grid}.journey-chapters a{align-items:center;gap:16px;min-width:0;padding:24px 20px;font-size:14px;font-weight:600;transition:background .2s;display:flex}.journey-chapters a:hover{background:var(--color-teal-50)}.journey-chapters a+a{border-left:1px solid var(--color-slate-200)}.journey-chapters small{color:var(--color-slate);margin-bottom:5px;font-size:11px;display:block}.journey-chapter-copy{min-width:0;line-height:1.5}.journey-chapter-icon{color:var(--color-teal-700);flex-shrink:0}.journey-chapters a>svg:last-child{color:var(--color-teal-700);flex-shrink:0;margin-left:auto}.journey-body>div{padding-top:0}.journey-row{grid-template-columns:minmax(0,1.1fr) minmax(0,1fr);align-items:start;gap:64px;padding-block:56px;scroll-margin-top:100px;display:grid}.journey-row+.journey-row{border-top:1px solid var(--color-slate-200)}.journey-step{grid-template-columns:36px minmax(0,1fr);gap:20px;display:grid}.journey-step h2{text-wrap:balance;font-size:clamp(30px,3.2vw,40px);line-height:1.15}.journey-step>span{color:var(--color-teal-700);border-top:2px solid var(--color-teal);padding-top:3px;font-size:15px;font-weight:600}.journey-step>div{flex-direction:column;align-items:flex-start;gap:22px;display:flex}.journey-step>div>p:not(.intent-kicker){color:var(--color-slate);line-height:1.8}.journey-step .journey-aside{border-left:2px solid var(--color-teal-200);padding-left:15px;font-size:13px}.journey-art{min-width:0}.journey-stories{border:1px solid var(--color-teal-200);color:var(--color-teal-700);border-radius:22px;flex-direction:column;align-items:stretch;gap:20px;padding:32px;display:flex}.journey-stories>p{border:1px solid var(--color-teal-200);color:var(--color-ink);background:#fff;border-radius:18px 18px 4px;padding:20px 24px;font-size:16px;line-height:1.6}.journey-stories>p:nth-of-type(2){background:var(--color-teal-50);align-self:flex-end}.journey-stories>p:nth-of-type(3){transform:rotate(2deg)}.journey-signature{border:1px solid var(--color-teal-200);background:#fff;border-radius:22px;padding:32px;box-shadow:0 15px 45px #0a112808}.journey-art .intent-visual-caption,.journey-example-intro .intent-visual-caption{text-align:left;margin-top:0;font-size:12px;line-height:1.7}.journey-signature-header>svg{flex-shrink:0}.journey-signature-header{color:var(--color-teal-700);align-items:center;gap:18px;padding-bottom:28px;display:flex}.journey-signature-header strong{color:var(--color-ink);font-size:22px;display:block}.journey-signature-header span{color:var(--color-slate);margin-top:6px;font-size:12px;display:block}.journey-signature-line{border-top:1px solid var(--color-slate-200);align-items:center;gap:16px;padding-block:20px;font-size:13px;display:flex}.journey-signature-line svg{color:var(--color-teal-700);flex-shrink:0}.journey-sharing{gap:22px;display:grid}.journey-sharing>div{border-radius:20px;grid-template-columns:32px 1fr;align-items:center;column-gap:18px;padding:25px;display:grid}.journey-sharing>div:first-child{border:1px dashed var(--color-slate-300)}.journey-sharing strong{font-size:16px}.journey-sharing span{color:var(--color-slate);grid-column:2;margin-top:5px;font-size:12px}.journey-sharing svg{color:var(--color-teal-700);grid-area:span 2/1}.journey-sharing-choice{background:var(--color-ink);color:#fff}.journey-sharing-choice span{color:var(--color-teal-200)}.journey-sharing-choice>svg:nth-of-type(2){grid-area:auto/2;margin-block:22px;transform:rotate(90deg)}.journey-sharing-choice>svg:last-of-type{color:var(--color-coral-200)}.journey-principles{grid-template-columns:1.1fr 1fr;gap:80px;display:grid}.journey-principles h2{margin-top:20px}.journey-principle{gap:20px;padding-block:15px 25px;display:flex}.journey-principle>svg{color:var(--color-teal-300);flex-shrink:0}.journey-principle p{color:var(--color-slate-300);margin-top:15px;line-height:1.8}.journey-boundaries{color:var(--color-slate-300);border-top:1px solid #ffffff30;padding-top:24px;font-size:13px}.journey-boundaries summary{cursor:pointer}.journey-boundaries ul{grid-template-columns:1fr 1fr;gap:25px 40px;padding:25px 0 0 18px;line-height:1.8;list-style:outside;display:grid}.how-journey-page .system-privacy{align-items:flex-start;gap:10px;display:flex}.system-privacy svg{color:var(--color-teal-700);flex-shrink:0;margin-top:3px}.system-signature-bridge{border-top:1px solid var(--color-teal-200);justify-content:space-between;align-items:center;gap:12px;padding-top:24px;font-size:12px;display:flex}.system-signature-bridge>span{color:var(--color-slate)}.system-signature-bridge>svg{color:var(--color-teal-700);flex-shrink:0}.system-signature-bridge>strong{color:var(--color-ink)}.system-team-row .journey-step>span{color:var(--color-coral-800);border-color:var(--color-coral)}.system-team-row .journey-step em{color:var(--color-coral-800)}.system-team-picture{border:1px solid var(--color-coral-200);border-top:3px solid var(--color-coral);background:#fff;border-radius:22px;padding:32px;box-shadow:0 15px 45px #0a112808}.system-team-picture>.intent-kicker{color:var(--color-coral-800);margin-bottom:10px}.system-team-insight{align-items:flex-start;gap:18px;padding-block:24px;display:flex}.system-team-insight+.system-team-insight{border-top:1px solid var(--color-slate-200)}.system-team-insight>svg{color:var(--color-coral-800);flex-shrink:0}.system-team-insight h3{font-size:19px}.system-team-insight p{color:var(--color-slate);margin-top:10px;font-size:14px;line-height:1.8}.system-example{border-top:1px solid var(--color-slate-200);background:#fff}.system-section-heading{flex-direction:column;gap:22px;max-width:760px;display:flex}.system-section-heading>p:last-child{color:var(--color-slate);max-width:660px;line-height:1.8}.system-example-steps{grid-template-columns:repeat(3,minmax(0,1fr));gap:32px;padding:24px 0 0;list-style:none;display:grid}.system-example-steps li{border-top:2px solid var(--color-teal);padding-top:24px}.system-example-steps li:nth-child(2){border-color:var(--color-coral)}.system-example-steps li:last-child{border-color:var(--color-ink)}.system-example-label{color:var(--color-teal-700);align-items:center;gap:12px;margin-bottom:25px;font-size:13px;font-weight:600;display:flex}.system-example-label small{margin-left:auto;font-size:11px}.system-example-steps li:nth-child(2) .system-example-label{color:var(--color-coral-800)}.system-example-steps li:last-child .system-example-label{color:var(--color-ink)}.system-example-steps h3{margin-bottom:18px;font-size:22px}.system-example-steps p{color:var(--color-slate);line-height:1.8}.system-team-conversation{border-top:1px solid var(--color-slate-200);gap:24px;padding-top:32px;display:flex}.system-team-conversation>svg{color:var(--color-teal-700);flex-shrink:0}.system-team-conversation h3{margin-bottom:16px}.system-team-conversation p{max-width:860px;color:var(--color-slate);line-height:1.8}.system-loop-heading{text-align:center;align-items:center;margin-inline:auto}.system-loop-heading>svg,.system-loop-heading>.intent-kicker{color:var(--color-teal-200)}.system-loop-heading>p:last-child{color:var(--color-slate-300)}@media (max-width:767px){.system-team-picture{padding:24px}.system-example-steps{grid-template-columns:1fr;gap:32px}.system-example-label{margin-bottom:18px}.system-signature-bridge{flex-wrap:wrap;justify-content:flex-start}}.clario-opening>section>div{padding-bottom:100px}.clario-identity{align-items:center;gap:25px;margin-bottom:35px;display:flex}.clario-opening h1{max-width:950px}.clario-opening h1 em{color:var(--color-coral)}.clario-opening-bottom{justify-content:space-between;align-items:center;gap:45px;margin-top:30px;display:flex}.clario-opening-bottom>p{max-width:500px;font-size:17px}.clario-opening-bottom>button{flex-shrink:0}.clario-explorer-surface{background:linear-gradient(var(--color-coral-50),var(--color-mist))}.clario-explorer-section>div{padding-top:0}.clario-workbench{border:1px solid var(--color-slate-200);background:#fff;border-radius:22px;margin-bottom:-38px;position:relative;top:-38px;overflow:hidden;box-shadow:0 18px 50px #0a11280a}.clario-workbench-heading{border-bottom:1px solid var(--color-slate-200);justify-content:space-between;gap:20px;padding:22px 28px;display:flex}.clario-workbench-heading>span:last-child{color:var(--color-slate);font-size:12px}.clario-workbench-layout{grid-template-columns:250px minmax(0,1fr);display:grid}.clario-case-menu{background:var(--color-mist);border-right:1px solid var(--color-slate-200);padding:18px 14px}.clario-case-menu button{text-align:left;cursor:pointer;border:1px solid #0000;border-radius:12px;justify-content:space-between;align-items:center;gap:12px;width:100%;padding:18px 15px;font-size:13px;line-height:1.6;display:flex}.clario-case-menu button+button{margin-top:5px}.clario-case-menu button>svg{color:var(--color-slate);flex-shrink:0}.clario-case-menu button:hover{background:#fff}.clario-case-menu button[aria-pressed=true]{background:var(--color-coral-100);color:var(--color-coral-900);border-color:var(--color-coral-200);font-weight:600}.clario-case-menu button[aria-pressed=true]>svg{color:inherit}.clario-case-content{grid-template-columns:.95fr 1.1fr;align-content:start;gap:30px;padding:32px;display:grid}.clario-case-icon{width:58px;height:58px;color:var(--color-coral-800);background:var(--color-coral-50);border-radius:18px;place-items:center;margin-bottom:25px;display:grid}.clario-case-intro h2{font-size:28px;line-height:1.2}.clario-context{color:var(--color-slate);margin-top:25px;font-size:12px}.clario-context summary{cursor:pointer;text-underline-offset:4px;text-decoration:underline}.clario-context p{margin-top:15px}.clario-case-steps>.intent-kicker{color:var(--color-slate);margin-bottom:20px;font-size:10px}.clario-case-steps .clario-step summary{gap:12px;font-size:13px}.clario-case-steps .clario-step p{padding-left:24px;font-size:13px}.clario-case-outcome{background:var(--color-ink);color:#fff;border-radius:16px;grid-column:1/-1;align-items:flex-start;gap:15px;padding:24px;display:flex}.clario-case-outcome>svg{color:var(--color-teal-300);flex-shrink:0}.clario-case-outcome .intent-kicker{color:var(--color-teal-200);font-size:10px}.clario-case-outcome p{margin-top:8px;font-size:14px;line-height:1.7}.clario-perspectives-heading{margin-bottom:38px}.clario-perspectives-heading>p{margin-bottom:20px}.clario-perspectives{grid-template-columns:repeat(3,1fr);gap:40px;display:grid}.clario-perspectives>div{border-top:1px solid var(--color-slate-200);padding-top:25px}.clario-perspectives svg{color:var(--color-coral-700);margin-bottom:24px}.clario-perspectives p{margin-top:15px}@media (max-width:1000px){.journey-row,.journey-principles{gap:40px}.journey-chapters a{gap:10px;padding-inline:10px}.clario-workbench-layout{grid-template-columns:205px minmax(0,1fr)}.clario-case-content{grid-template-columns:1fr;gap:25px}.clario-case-intro{grid-template-columns:48px 1fr;align-items:center;gap:15px;display:grid}.clario-case-icon{width:48px;height:48px;margin:0}.clario-context{grid-column:1/-1;margin-top:0}}@media (max-width:767px){.journey-introduction{text-align:left}.journey-introduction h1{font-size:clamp(2.125rem,6.5vw,2.75rem)}.journey-introduction>div>p:not(.intent-kicker){margin-inline:0;font-size:16px}.journey-chapters{grid-template-columns:1fr;margin-top:30px}.journey-chapters a{padding:18px 5px}.journey-chapters a+a{border-left:0;border-top:1px solid var(--color-slate-200)}.journey-row{grid-template-columns:1fr;gap:35px;padding-block:45px}.journey-step{grid-template-columns:28px 1fr;gap:15px}.journey-step h2{font-size:32px}.journey-stories{padding:24px}.journey-stories>p{padding:17px;font-size:14px}.journey-signature{padding:24px}.journey-principles{grid-template-columns:1fr;gap:25px}.journey-boundaries ul{grid-template-columns:1fr}.clario-identity{flex-direction:column;align-items:flex-start;gap:15px;margin-bottom:25px}.clario-identity .intent-kicker{font-size:10px}.clario-opening-bottom{flex-direction:column;align-items:flex-start;gap:25px}.clario-opening-bottom>p{font-size:16px}.clario-opening>section>div{padding-bottom:80px}.clario-workbench{border-radius:18px;margin-bottom:-30px;top:-30px}.clario-workbench-heading{flex-direction:column;gap:6px;padding:20px}.clario-workbench-layout{grid-template-columns:1fr}.clario-case-menu{border-right:0;border-bottom:1px solid var(--color-slate-200);gap:8px;padding:12px;display:flex;overflow-x:auto}.clario-case-menu button{flex-shrink:0;width:auto;padding:12px;font-size:12px}.clario-case-menu button+button{margin-top:0}.clario-case-menu button>svg{display:none}.clario-case-content{padding:22px}.clario-case-intro{display:block}.clario-case-icon{margin-bottom:20px}.clario-case-intro h2{font-size:27px}.clario-context{margin-top:20px}.clario-case-outcome{padding:20px}.clario-perspectives{grid-template-columns:1fr;gap:25px}.clario-perspectives-heading h2{font-size:32px}.clario-perspectives svg{margin-bottom:15px}}.journey-introduction>div{padding-bottom:35px}@media (max-width:767px){.journey-introduction>div{text-align:left;padding-bottom:10px}}.journey-introduction h1 .text-teal,.product-page h1 .text-teal{color:var(--color-teal-700)}.clario-case-steps>.intent-kicker{margin-bottom:7px}.clario-step-hint{color:var(--color-slate);margin-bottom:20px;font-size:12px}.clario-case-steps .clario-step{padding-block:0}.clario-case-steps .clario-step summary{border-radius:8px;align-items:center;min-height:58px;padding:14px 8px;list-style:none;transition:background .15s}.clario-case-steps .clario-step summary::-webkit-details-marker{display:none}.clario-case-steps .clario-step summary:hover{background:var(--color-coral-50)}.clario-case-steps .clario-step summary:focus-visible{outline:2px solid var(--color-teal-700);outline-offset:2px}.clario-case-steps .clario-step-title{color:var(--color-ink);flex:1;font-size:13px}.clario-case-steps .clario-step-toggle{border:1px solid var(--color-coral-200);width:26px;height:26px;color:var(--color-coral-800);background:var(--color-coral-50);border-radius:50%;flex-shrink:0;place-items:center;display:grid}.clario-step-minus{display:none}.clario-step[open] .clario-step-minus{display:block}.clario-step[open] .clario-step-plus{display:none}.clario-case-steps .clario-step[open] summary{background:var(--color-coral-50)}.clario-case-steps .clario-step>p{margin-top:0;padding:15px 8px 20px 32px}.ambient-opening.brand-orbs{background-image:radial-gradient(ellipse min(58vw,800px)85% at 8% 0%,color-mix(in srgb,var(--color-teal)22%,transparent),transparent 80%),radial-gradient(ellipse min(52vw,720px)65% at 94% 25%,color-mix(in srgb,var(--color-coral)18%,transparent),transparent 80%)}.journey-atmosphere.brand-orbs{background-image:radial-gradient(ellipse 620px 420px at 92% 15%,color-mix(in srgb,var(--color-coral)15%,transparent),transparent 80%),radial-gradient(ellipse 760px 500px at 12% 52%,color-mix(in srgb,var(--color-teal)19%,transparent),transparent 80%),radial-gradient(ellipse 600px 400px at 88% 85%,color-mix(in srgb,var(--color-teal)13%,transparent),transparent 80%)}@media (max-width:767px){.ambient-opening.brand-orbs{background-image:radial-gradient(ellipse 360px 400px at 0% 12%,color-mix(in srgb,var(--color-teal)23%,transparent),transparent 80%),radial-gradient(ellipse 350px 440px at 100% 70%,color-mix(in srgb,var(--color-coral)20%,transparent),transparent 80%)}.journey-atmosphere.brand-orbs{background-image:radial-gradient(ellipse 340px 420px at 100% 18%,color-mix(in srgb,var(--color-coral)15%,transparent),transparent 80%),radial-gradient(ellipse 360px 520px at 0% 51%,color-mix(in srgb,var(--color-teal)19%,transparent),transparent 80%),radial-gradient(ellipse 340px 440px at 100% 84%,color-mix(in srgb,var(--color-teal)13%,transparent),transparent 80%)}}.team-business-heading{max-width:820px}.team-business-heading h2{text-wrap:balance}.team-business-heading>.intent-kicker{color:var(--color-teal-700);margin-bottom:20px}.team-business-heading>p:last-child{max-width:700px;color:var(--color-slate);margin-top:22px;font-size:17px;line-height:1.75}.team-business-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;margin-top:38px;display:grid}.team-business-item{border-top:1px solid var(--color-slate-200);padding-top:24px}.team-business-item>svg{color:var(--color-coral-700);margin-bottom:22px}.team-business-item>p,.team-business-measure>p:last-child{color:var(--color-slate);margin-top:16px;font-size:15px;line-height:1.75}.team-business-item>p.intent-kicker{color:var(--color-teal-700);margin-top:24px;font-size:11px}.team-business-measure{background:var(--color-teal-50);border-radius:14px;margin-top:24px;padding:20px}.team-business-measure>.intent-kicker{color:var(--color-teal-700);font-size:10px}.team-business-measure>p:last-child{margin-top:10px}.team-business-note{max-width:800px;color:var(--color-slate);padding-top:10px;font-size:13px;line-height:1.7}.home-individual-entry{color:var(--color-slate);padding-top:18px;font-size:14px}.intent-quote-section .intent-kicker{color:var(--color-teal-200);margin-bottom:20px}@media (max-width:767px){.team-business-grid{grid-template-columns:1fr;gap:30px}.team-business-heading>p:last-child{font-size:16px}}.home-everyday{padding-block:70px}.home-everyday .intent-kicker{color:var(--color-teal-700)}.home-everyday .intent-section-heading{max-width:850px}.home-everyday-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;display:grid}.home-everyday-grid>div{border-top:1px solid var(--color-slate-200);padding-top:24px}.home-everyday-grid>div>svg{color:var(--color-teal-700);margin-bottom:20px}.home-everyday h3{letter-spacing:-.025em;font-size:24px;font-weight:600;line-height:1.3}.home-everyday-grid p{color:var(--color-slate);margin-top:12px;font-size:14px;line-height:1.75}.home-everyday-grid .home-everyday-question{color:var(--color-ink);font-size:16px;font-weight:500}.home-everyday-note{color:var(--color-teal-700);margin-top:30px;font-size:14px;line-height:1.7}.intent-visual-home .home-connected-system{padding-block:60px}.home-connected-system .intent-section-heading{max-width:1000px;margin-inline:auto}.home-connected-system .intent-kicker{color:var(--color-teal-700)}.home-connected-system .intent-product{flex-direction:column;display:flex}.home-connected-system .intent-product>p{max-width:none}.home-connected-system .intent-product>a{align-self:flex-start;margin-top:auto;padding-top:22px}.home-product-art{background:var(--color-teal-50);min-height:145px;color:var(--color-teal-700);border-radius:12px;justify-content:space-evenly;align-items:center;gap:14px;padding:22px 14px;display:flex}.home-product-art>div{text-align:center;flex-direction:column;align-items:center;gap:12px;font-size:12px;line-height:1.5;display:flex}.home-product-art>svg{flex-shrink:0}.home-product-art-clario{background:var(--color-coral-50);color:var(--color-coral-900)}.home-shared-signatures{gap:5px;display:flex}.home-system-privacy{color:var(--color-slate);justify-content:center;align-items:flex-start;gap:8px;margin-top:24px;font-size:12px;line-height:1.7;display:flex}.home-system-privacy svg{color:var(--color-teal-700);flex-shrink:0;margin-top:3px}.home-self-insight-quote{border-top:1px solid var(--color-slate-200);text-align:center;max-width:860px;margin:45px auto 0;padding-top:32px}.home-self-insight-quote figcaption{color:var(--color-teal-700);font-size:12px;line-height:1.7}.home-self-insight-quote blockquote{letter-spacing:-.015em;color:var(--color-ink);margin-block:16px;font-size:23px;line-height:1.6}.home-self-insight-quote>p{color:var(--color-slate);font-size:12px}@media (max-width:767px){.home-everyday{padding-block:45px}.home-everyday-grid{grid-template-columns:1fr;gap:28px}.home-everyday-grid>div>svg{margin-bottom:14px}.home-everyday h3{font-size:23px}.intent-visual-home .home-connected-system{padding-block:45px}.home-connected-system .intent-product-label{flex-wrap:wrap}.home-product-art{gap:10px;min-height:130px;padding-inline:10px}.home-product-art>div,.home-system-privacy{font-size:11px}.home-self-insight-quote{margin-top:30px;padding-top:26px}.home-self-insight-quote blockquote{font-size:20px}}.system-reflection em{color:var(--color-teal-200)}.system-reflection .system-section-heading>p:last-child{color:var(--color-slate-300)}.system-signature-quote{color:var(--color-ink);margin-block:24px;font-size:22px;line-height:1.6}.how-journey-page .journey-stories>.intent-kicker{color:var(--color-teal-700);align-self:flex-start;font-size:12px;font-weight:600}.how-journey-page .journey-stories>p:not(.intent-kicker){font-size:22px;line-height:1.6}@media (max-width:767px){.system-signature-quote,.how-journey-page .journey-stories>p:not(.intent-kicker){font-size:19px}}.journey-example-intro{gap:20px;max-width:760px;padding-top:30px;display:grid}.journey-example-intro>p:not(.intent-kicker){color:var(--color-slate);line-height:1.8}.system-everyday{border-top:1px solid var(--color-slate-200)}.system-everyday-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:36px;padding-block:16px;display:grid}.system-everyday-grid h3{margin-bottom:16px;font-size:23px}.system-everyday-grid p{color:var(--color-slate);line-height:1.8}.system-visible-privacy{max-width:760px;color:var(--color-slate-200);border:1px solid #ffffff30;border-radius:16px;padding:24px;font-size:14px;line-height:1.8}.system-visible-privacy svg{color:var(--color-teal-200)}.journey-boundaries summary{align-items:center;gap:24px;min-height:44px;list-style:none;display:flex}.journey-boundaries summary::-webkit-details-marker{display:none}.journey-boundaries summary:after{content:"+";margin-left:auto;font-size:24px}.journey-boundaries[open] summary:after{content:"−"}.how-journey-page a:focus-visible,.journey-boundaries summary:focus-visible{outline:2px solid var(--color-teal-700);outline-offset:5px;border-radius:4px}.system-reflection .journey-boundaries summary:focus-visible{outline-color:var(--color-teal-200)}@media (max-width:767px){.system-everyday-grid{grid-template-columns:1fr;gap:28px}.journey-example-intro{padding-top:10px}}.home-business-stakes{border-bottom:1px solid var(--color-slate-200);grid-template-columns:1fr 1fr;align-items:start;gap:64px;padding-block:64px;scroll-margin-top:80px;display:grid}.home-business-stakes .intent-kicker{color:var(--color-teal-700);margin-bottom:20px}.home-business-stakes .home-business-heading{text-wrap:balance;font-size:clamp(1.875rem,3vw,2.75rem);line-height:1.15}.home-business-copy{color:var(--color-slate);gap:18px;font-size:16px;line-height:1.8;display:grid}.home-business-copy>a{justify-self:start}.business-payoff{border-left:3px solid var(--color-teal);background:var(--color-teal-50);border-radius:0 16px 16px 0;max-width:900px;padding:28px 32px;scroll-margin-top:100px}.business-payoff .intent-kicker{color:var(--color-teal-700);margin-bottom:14px}.business-payoff h3{text-wrap:balance;font-size:24px}.business-payoff>p:last-child{color:var(--color-slate);margin-top:16px;font-size:16px;line-height:1.8}@media (max-width:767px){.home-business-stakes{grid-template-columns:1fr;gap:24px;padding-block:40px}.home-business-copy,.business-payoff>p:last-child{font-size:15px}.business-payoff{padding:24px}}.home-business-number{border-left:3px solid var(--color-teal);margin-block:24px;padding-left:22px}.home-business-number>strong{color:var(--color-teal-700);margin-block:12px;font-size:clamp(30px,4vw,44px);line-height:1.2;display:block}.home-business-copy .home-business-number>p:last-child{font-size:13px;line-height:1.75}.team-business-evidence{border-block:1px solid var(--color-slate-200);align-items:center;gap:28px;padding-block:26px;display:flex}.team-business-evidence>strong{color:var(--color-teal-700);letter-spacing:-.04em;font-size:clamp(48px,7vw,76px);line-height:1}.team-business-evidence p{font-size:17px;line-height:1.6}.team-business-evidence a{color:var(--color-teal-700);text-underline-offset:3px;margin-top:8px;font-size:13px;text-decoration:underline;display:inline-block}.team-business-evidence .team-evidence-context{color:var(--color-slate);max-width:660px;margin-top:8px;font-size:12px}.team-time-calculator{border:1px solid var(--color-slate-200);background:#fff;border-radius:20px;padding:clamp(22px,4vw,42px)}.team-time-intro{max-width:740px}.team-time-intro h3{text-wrap:balance;margin-top:12px;font-size:clamp(24px,3vw,32px);font-weight:600;line-height:1.25}.team-time-intro>p:last-child,.team-business-pilot>p{color:var(--color-slate);margin-top:16px;font-size:15px;line-height:1.75}.team-time-fields{grid-template-columns:repeat(4,minmax(0,1fr));gap:20px;margin-top:28px;display:grid}.team-time-fields label{flex-direction:column;justify-content:space-between;gap:10px;font-size:13px;font-weight:600;display:flex}.team-time-fields input{border:1px solid var(--color-slate-200);width:100%;min-width:0;color:var(--color-ink);background:var(--color-mist);border-radius:8px;padding:12px;font-size:18px}.team-time-fields input:focus-visible{outline:2px solid var(--color-teal-700);outline-offset:3px}.team-time-results{background:var(--color-teal-50);border-radius:12px;flex-wrap:wrap;gap:24px 48px;margin-top:28px;padding:24px;display:flex}.team-time-results>div{min-width:0}.team-time-results strong{color:var(--color-teal-700);overflow-wrap:anywhere;font-size:clamp(30px,4vw,44px);line-height:1.2;display:block}.team-time-results span{margin-top:8px;font-size:13px;display:block}.team-time-results>p{color:var(--color-slate);flex-basis:100%;font-size:13px;line-height:1.7}.team-time-note{max-width:850px;color:var(--color-slate);margin-top:18px;font-size:12px;line-height:1.75}.team-business-pilot{border-top:1px solid var(--color-slate-200);max-width:850px;padding-top:28px}.team-business-pilot h3{margin-top:12px}@media (max-width:767px){.team-time-fields{grid-template-columns:repeat(2,minmax(0,1fr));gap:18px 14px}.team-business-evidence{align-items:flex-start;gap:20px}}@media (max-width:399px){.team-time-fields{grid-template-columns:1fr}.team-business-evidence{flex-direction:column}}
