@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(data:font/woff2;base64,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) format("woff2-variations");unicode-range:U+0460-052F,U+1C80-1C8A,U+20B4,U+2DE0-2DFF,U+A640-A69F,U+FE2E-FE2F}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-cyrillic-wght-normal.Dvxsihut.woff2) format("woff2-variations");unicode-range:U+0301,U+0400-045F,U+0490-0491,U+04B0-04B1,U+2116}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-greek-wght-normal.DL7QRZyv.woff2) format("woff2-variations");unicode-range:U+0370-0377,U+037A-037F,U+0384-038A,U+038C,U+038E-03A1,U+03A3-03FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-vietnamese-wght-normal.usUDDRr7.woff2) format("woff2-variations");unicode-range:U+0102-0103,U+0110-0111,U+0128-0129,U+0168-0169,U+01A0-01A1,U+01AF-01B0,U+0300-0301,U+0303-0304,U+0308-0309,U+0323,U+0329,U+1EA0-1EF9,U+20AB}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-ext-wght-normal.Ch3YOpNY.woff2) format("woff2-variations");unicode-range:U+0100-02BA,U+02BD-02C5,U+02C7-02CC,U+02CE-02D7,U+02DD-02FF,U+0304,U+0308,U+0329,U+1D00-1DBF,U+1E00-1E9F,U+1EF2-1EFF,U+2020,U+20A0-20AB,U+20AD-20C0,U+2113,U+2C60-2C7F,U+A720-A7FF}@font-face{font-family:Manrope Variable;font-style:normal;font-display:swap;font-weight:200 800;src:url(/_astro/manrope-latin-wght-normal.DHIcAJRg.woff2) format("woff2-variations");unicode-range:U+0000-00FF,U+0131,U+0152-0153,U+02BB-02BC,U+02C6,U+02DA,U+02DC,U+0304,U+0308,U+0329,U+2000-206F,U+20AC,U+2122,U+2191,U+2193,U+2212,U+2215,U+FEFF,U+FFFD}:root{color-scheme:light;--aiuto-orange: #f7a43a;--paper-white: #ffffff;--near-black: #171716;--warm-muted: #605f5a;--editorial-rule: #d7d6d2;--reassurance-wash: #f5f2ec;--app-canvas: #f8f8f6;--focus-blue: #245d9c;--surface-radius: 22px;--control-radius: 12px;--page-gutter: 24px;--mobile-surface-gutter: 16px;--mobile-surface-inset: 32px;--mobile-surface-radius: 16px;--public-surface-width: min(1392px, calc(100% - var(--page-gutter) - var(--page-gutter)));--public-content-width: var(--public-surface-width);--public-section-gap: clamp(96px, 7.5vw, 120px);--public-body-size: clamp(16px, 1.15vw, 17px);--public-support-size: clamp(14px, 1vw, 15px);--public-hero-title-size: clamp(42px, 3.8vw, 58px);--public-display-title-size: clamp(40px, 4vw, 58px);--public-section-title-size: clamp(38px, 3.6vw, 54px);--public-feature-title-size: clamp(29px, 2.7vw, 40px);--public-group-title-size: clamp(24px, 2.1vw, 30px);--functional-title-size: clamp(38px, 3.8vw, 54px);font-family:Manrope Variable,Avenir Next,Helvetica Neue,sans-serif;color:var(--near-black);background:var(--paper-white);font-synthesis:none;text-rendering:optimizeLegibility}@media(min-width:931px){:root{--public-content-width: min( 1304px, calc(100% - var(--page-gutter) - var(--page-gutter) - clamp(40px, 4vw, 88px)) )}}@media(max-width:560px){:root{--public-hero-title-size: 38px;--public-display-title-size: 38px;--public-section-title-size: 36px;--public-feature-title-size: 29px;--public-group-title-size: 25px;--functional-title-size: 36px}}*{box-sizing:border-box}html{scroll-behavior:smooth;scroll-padding-top:100px}[data-image-mood=pain]{filter:grayscale(1)!important}[data-image-mood=hope]{filter:grayscale(0)!important}html.navigation-open{overflow:hidden}body{min-width:320px;margin:0;overflow-x:clip;background:var(--paper-white)}html[data-environment-banner=true] body{padding-bottom:calc(80px + env(safe-area-inset-bottom))}.environment-banner{position:fixed;z-index:200;inset-inline:0;bottom:0;display:flex;align-items:center;justify-content:center;gap:12px;min-height:48px;padding:10px max(20px,env(safe-area-inset-right)) calc(10px + env(safe-area-inset-bottom)) max(20px,env(safe-area-inset-left));border-top:2px solid var(--aiuto-orange);color:#fff;background:var(--near-black);font-size:13px;line-height:1.4;text-align:center}.environment-banner strong{color:var(--aiuto-orange);font-weight:760;white-space:nowrap}@media(max-width:560px){html[data-environment-banner=true] body{padding-bottom:calc(110px + env(safe-area-inset-bottom))}.environment-banner{flex-wrap:wrap;gap:2px 8px;font-size:12px}}button,a,input,textarea,select{font:inherit}button,a{-webkit-tap-highlight-color:transparent}:is(button,a[href],summary,select,[role=button],input[type=button],input[type=submit],input[type=reset],input[type=checkbox],input[type=radio]):not(:disabled):not([aria-disabled=true]):not([aria-busy=true]){cursor:pointer}:is(button,a[href],summary,input,select,[role=button]):is(:disabled,[aria-disabled=true]){cursor:not-allowed}:is(button,a[href],[role=button])[aria-busy=true]{cursor:wait}a{color:inherit}img,svg{max-width:100%}:focus-visible{outline:3px solid var(--focus-blue);outline-offset:3px}:is(h1,h2,h3,h4,h5,h6)[tabindex="-1"]:focus{outline:none}.sr-only{position:absolute;width:1px;height:1px;padding:0;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.button{min-height:52px;display:inline-flex;align-items:center;justify-content:center;gap:12px;padding:0 20px;border:1px solid transparent;border-radius:var(--control-radius);font-size:15px;font-weight:720;line-height:1;text-decoration:none;white-space:nowrap}.button--compact{min-height:46px;padding-inline:17px}.button--accent{color:var(--near-black);border-color:var(--aiuto-orange);background:var(--aiuto-orange)}.button--outline{color:var(--near-black);border-color:var(--editorial-rule);background:var(--paper-white)}.button--dark{color:var(--paper-white);border-color:var(--near-black);background:var(--near-black)}.site-header{position:relative;z-index:100;width:min(1440px,100%);min-height:82px;display:flex;align-items:center;gap:clamp(28px,4vw,64px);margin-inline:auto;padding:0 var(--page-gutter);background:var(--paper-white)}.site-brand{flex:none;display:inline-flex;align-items:center}.site-brand img{width:154px;height:auto;display:block}.desktop-navigation{flex:1;min-width:0;display:flex;align-items:center;justify-content:space-between;gap:24px}.desktop-navigation__links,.desktop-navigation__actions{display:flex;align-items:center}.desktop-navigation__links{gap:clamp(22px,2.5vw,40px)}.desktop-navigation__actions{gap:10px}.desktop-navigation__links>a{position:relative;min-height:44px;display:inline-flex;align-items:center;font-size:14px;text-decoration:none;white-space:nowrap}.desktop-navigation__links>a:after{content:"";position:absolute;right:0;bottom:3px;left:0;height:2px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .22s cubic-bezier(.22,1,.36,1)}.desktop-navigation__links>a:hover:after,.desktop-navigation__links>a.is-current:after{transform:scaleX(1);transform-origin:left center}.desktop-sticky-navigation{position:fixed;z-index:112;top:14px;left:50%;width:min(1160px,calc(100% - 48px));min-height:62px;display:grid;grid-template-columns:auto minmax(0,1fr) auto;align-items:center;gap:24px;padding:7px 14px;border:1px solid rgb(23 23 22 / .1);border-radius:999px;background:#ffffffdb;box-shadow:0 16px 44px #17171624;opacity:0;visibility:hidden;pointer-events:none;transform:translate(-50%,-18px) scale(.98);-webkit-backdrop-filter:blur(18px) saturate(135%);backdrop-filter:blur(18px) saturate(135%);transition:opacity .2s ease,transform .32s cubic-bezier(.22,1,.36,1),visibility 0s linear .32s}.desktop-sticky-navigation.is-visible{opacity:1;visibility:visible;pointer-events:auto;transform:translate(-50%) scale(1);transition-delay:0s}.desktop-sticky-navigation__brand{width:52px;height:46px;display:grid;place-items:center;justify-self:start;border-radius:50%;text-decoration:none}.desktop-sticky-navigation__brand img{width:34px;height:auto;display:block}.desktop-sticky-navigation__links,.desktop-sticky-navigation__actions{display:flex;align-items:center}.desktop-sticky-navigation__links{justify-content:flex-start;gap:clamp(16px,2vw,30px)}.desktop-sticky-navigation__links>a{position:relative;min-height:42px;display:inline-flex;align-items:center;font-size:14px;font-weight:620;text-decoration:none;white-space:nowrap}.desktop-sticky-navigation__links>a:after{content:"";position:absolute;right:0;bottom:2px;left:0;height:2px;background:currentColor;transform:scaleX(0);transform-origin:right center;transition:transform .22s cubic-bezier(.22,1,.36,1)}.desktop-sticky-navigation__links>a:hover:after,.desktop-sticky-navigation__links>a.is-current:after{transform:scaleX(1);transform-origin:left center}.desktop-sticky-navigation__actions{justify-self:end;gap:8px}.desktop-sticky-navigation__action{min-height:46px;padding-inline:18px;font-size:14px}.mobile-menu-trigger,.mobile-menu-scrim,.mobile-navigation{display:none}.site-footer{width:var(--public-surface-width);margin:var(--public-section-gap) auto 0;padding:clamp(46px,5vw,72px) clamp(42px,5vw,72px) 30px;border-radius:20px 20px 0 0;color:var(--paper-white);background:var(--near-black)}.site-footer__main{display:grid;grid-template-columns:minmax(280px,.9fr) minmax(500px,1.3fr);gap:clamp(64px,8vw,128px);padding-bottom:clamp(54px,6vw,82px)}.site-footer__brand{max-width:440px}.site-footer__brand-lockup{display:flex;align-items:center;gap:16px}.site-footer__brand-lockup img{width:150px;height:auto;display:block}.site-footer__brand-lockup span{padding-left:16px;border-left:1px solid rgb(255 255 255 / .32);color:#ffffffdb;font-size:15px;font-weight:720;line-height:1.2;letter-spacing:.01em;white-space:nowrap}.site-footer__brand p{margin:18px 0 0;color:#ffffffad;font-size:16px;line-height:1.65}.site-footer__brand .site-footer__claim{margin-top:34px;color:var(--paper-white);font-size:clamp(24px,2.2vw,32px);font-weight:690;line-height:1.08;letter-spacing:-.035em}.site-footer__navigation{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:clamp(34px,4vw,68px)}.site-footer__link-group-title{margin:0 0 22px;color:var(--paper-white);font-size:14px;font-weight:720;line-height:1.3}.site-footer__link-group ul{display:grid;gap:13px;margin:0;padding:0;list-style:none}.site-footer__link-group a{color:#ffffffb3;font-size:14px;line-height:1.45;text-decoration:none;transition:color .16s ease}.site-footer__link-group a:hover{color:var(--paper-white)}.site-footer__meta{min-height:68px;display:flex;align-items:center;justify-content:flex-start;padding-top:22px;border-top:1px solid rgb(255 255 255 / .16)}.site-footer__meta>p{margin:0;color:#ffffff94;font-size:14px}@media(max-width:1120px)and (min-width:931px){.site-header{gap:24px}.site-brand img{width:136px}.desktop-navigation__links{gap:18px}.desktop-navigation__links>a,.button--compact{font-size:14px}.button--compact{padding-inline:13px}.desktop-sticky-navigation,.desktop-sticky-navigation__links{gap:15px}.desktop-sticky-navigation__action{padding-inline:12px}}@media(max-width:930px){.desktop-sticky-navigation{display:none}.site-header{min-height:76px;padding-inline:22px}.site-brand img{width:142px}.desktop-navigation{display:none}.mobile-menu-trigger{position:fixed;z-index:103;right:max(18px,env(safe-area-inset-right));bottom:max(18px,env(safe-area-inset-bottom));min-width:104px;min-height:56px;display:inline-flex;align-items:center;justify-content:center;gap:10px;padding:0 19px;border:1px solid rgb(255 255 255 / .24);border-radius:999px;color:var(--paper-white);background:#171716f0;background-clip:padding-box;box-shadow:0 12px 30px #0000002e;font-size:15px;font-weight:720;cursor:pointer;transition:opacity .16s ease,translate .22s cubic-bezier(.22,1,.36,1)}.mobile-menu-trigger>svg{color:var(--aiuto-orange)}.is-menu-open .mobile-menu-trigger{opacity:0;pointer-events:none;translate:0 12px}.mobile-menu-scrim{position:fixed;z-index:101;inset:0;width:100%;height:100%;display:block;padding:0;border:0;background:#0000007a;opacity:0;visibility:hidden;pointer-events:none;transition:opacity .26s ease,visibility 0s linear .26s}.is-menu-open .mobile-menu-scrim{opacity:1;visibility:visible;pointer-events:auto;transition-delay:0s}.mobile-navigation{position:fixed;z-index:102;right:16px;bottom:16px;left:16px;max-height:min(78dvh,680px);display:grid;align-items:stretch;padding:18px;overflow-y:auto;border-radius:var(--surface-radius);background:var(--paper-white);box-shadow:0 24px 70px #00000047;opacity:0;visibility:hidden;translate:0 calc(100% + 32px);transition:translate .36s cubic-bezier(.22,1,.36,1),opacity .22s ease,visibility 0s linear .36s}.is-menu-open .mobile-navigation{opacity:1;visibility:visible;translate:0;transition-delay:0s}.mobile-navigation__heading{min-height:54px;display:flex;align-items:center;justify-content:space-between;padding:0 4px 14px 10px}.mobile-navigation__heading strong{font-size:21px;letter-spacing:-.025em}.mobile-menu-close{width:44px;height:44px;display:inline-grid;place-items:center;padding:0;border:1px solid var(--editorial-rule);border-radius:50%;color:var(--near-black);background:var(--paper-white);cursor:pointer}.mobile-navigation>a{min-height:56px;display:flex;align-items:center;padding:0 14px;border-radius:var(--control-radius);font-size:17px;font-weight:620;text-decoration:none}.mobile-navigation>a+a{margin-top:5px}.mobile-navigation>a:hover,.mobile-navigation>a.is-current{background:color-mix(in srgb,var(--aiuto-orange) 17%,white)}.mobile-navigation__actions{display:grid;gap:10px;margin-top:10px}.site-footer{padding:56px 40px max(120px,calc(104px + env(safe-area-inset-bottom)))}.site-footer__main{grid-template-columns:1fr;gap:52px}.site-footer__brand{max-width:560px}.site-footer__navigation{gap:40px}}@media(max-width:560px){:root{--page-gutter: 16px;--public-section-gap: 80px}.site-header{min-height:70px;padding-inline:16px}.site-brand img{width:128px}.mobile-navigation{right:0;bottom:0;left:0;max-height:82dvh;padding:16px 16px max(20px,env(safe-area-inset-bottom));border-radius:0}.site-footer{width:calc(100% - 32px);padding:48px 24px max(120px,calc(104px + env(safe-area-inset-bottom)));border-radius:18px 18px 0 0}.site-footer__main{gap:46px;padding-bottom:48px}.site-footer__navigation{grid-template-columns:1fr 1fr;gap:38px 26px}.site-footer__link-group:last-child{grid-column:1 / -1}.site-footer__link-group:last-child ul{grid-template-columns:1fr 1fr}}@media(max-width:390px){.site-footer__navigation,.site-footer__link-group:last-child ul{grid-template-columns:1fr}.site-footer__link-group:last-child{grid-column:auto}}@media(prefers-reduced-motion:reduce){html{scroll-behavior:auto}*,*:before,*:after{scroll-behavior:auto!important;animation-duration:1ms!important;animation-iteration-count:1!important;transition-duration:1ms!important}}.analytics-consent[data-astro-cid-44kqllqo]{position:fixed;z-index:210;inset:auto max(1rem,env(safe-area-inset-right)) max(1rem,env(safe-area-inset-bottom)) auto;width:min(26rem,calc(100% - 2rem));max-height:calc(100dvh - 2rem);overflow:auto;padding:clamp(1rem,4vw,1.5rem);color:var(--near-black);background:var(--paper-white);border:1px solid var(--editorial-rule);border-radius:16px;box-shadow:0 10px 32px #00000024}.analytics-consent__heading[data-astro-cid-44kqllqo]{display:flex;align-items:center;justify-content:space-between;gap:.5rem;margin:-.5rem -.5rem 0 0}h2[data-astro-cid-44kqllqo]{margin:0;font-size:1.25rem;line-height:1.25;letter-spacing:-.02em}.analytics-consent__close[data-astro-cid-44kqllqo]{display:grid;flex:0 0 44px;height:44px;place-items:center;padding:0;border:0;border-radius:var(--control-radius);color:var(--near-black);background:transparent;cursor:pointer}.analytics-consent__close[data-astro-cid-44kqllqo]:hover{background:var(--reassurance-wash)}p[data-astro-cid-44kqllqo],a[data-astro-cid-44kqllqo]{font-size:.875rem;line-height:1.55}p[data-astro-cid-44kqllqo]{margin:0 0 .55rem}a[data-astro-cid-44kqllqo]{color:inherit;text-decoration:underline;text-underline-offset:.18em}.analytics-consent__status[data-astro-cid-44kqllqo]{margin:.75rem 0 0}.analytics-consent__actions[data-astro-cid-44kqllqo]{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.6rem;margin-top:1rem}.analytics-consent__actions[data-astro-cid-44kqllqo] .button[data-astro-cid-44kqllqo]{min-height:46px;padding-inline:.5rem;cursor:pointer}[data-astro-cid-44kqllqo]:focus-visible{outline:2px solid var(--aiuto-orange);outline-offset:3px}.prelaunch-privacy-settings{padding:0;border:0;color:#ffffffb3;background:none;font:inherit;font-size:14px;line-height:1.45;text-align:left;cursor:pointer}.prelaunch-privacy-settings:hover{color:var(--paper-white)}.prelaunch-privacy-settings:focus-visible{outline:2px solid var(--aiuto-orange);outline-offset:3px}:root{--aiuto24-color-brand-orange: #f7a43a;--aiuto24-color-neutral-paper: #ffffff;--aiuto24-color-neutral-ink: #171717;--aiuto24-color-neutral-muted: #4b4b4b;--aiuto24-color-neutral-rule: #d2d2d2;--aiuto24-color-neutral-reassurance: #ededed;--aiuto24-color-neutral-canvas: #f7f7f7;--aiuto24-color-state-focus: #245d9c;--aiuto24-color-semantic-text-primary: #171717;--aiuto24-color-semantic-text-secondary: #4b4b4b;--aiuto24-color-semantic-surface-default: #ffffff;--aiuto24-color-semantic-surface-subtle: #f7f7f7;--aiuto24-color-semantic-surface-reassurance: #ededed;--aiuto24-color-semantic-surface-inverse: #171717;--aiuto24-color-semantic-action-primary: #f7a43a;--aiuto24-color-semantic-action-primary-text: #171717;--aiuto24-color-semantic-border-subtle: #d2d2d2;--aiuto24-color-semantic-focus-ring: #245d9c;--aiuto24-color-semantic-focus-neutral: #171717;--aiuto24-color-semantic-action-primary-hover: #e69730;--aiuto24-color-semantic-action-neutral-hover: #e8e8e8;--aiuto24-color-semantic-border-control: #858585;--aiuto24-color-semantic-focus-control-border: #ba6810;--aiuto24-color-semantic-focus-control-ring: #fbd6a5;--aiuto24-color-semantic-focus-danger-ring: #f0bdb7;--aiuto24-color-semantic-surface-selected: #fff1dd;--aiuto24-color-semantic-border-selected: #e6bc83;--aiuto24-color-semantic-surface-row-hover: #f3f3f3;--aiuto24-color-semantic-text-attention: #794807;--aiuto24-color-semantic-border-attention: #e6bc83;--aiuto24-color-semantic-border-danger: #e4aaa3;--aiuto24-color-semantic-border-success: #a8c8b2;--aiuto24-color-semantic-text-info: #285a7a;--aiuto24-color-semantic-surface-info: #edf5fb;--aiuto24-color-semantic-border-info: #adc9dc;--aiuto24-color-semantic-text-danger: #912d23;--aiuto24-color-semantic-surface-danger: #fff4f2;--aiuto24-color-semantic-text-success: #286044;--aiuto24-color-semantic-surface-success: #eef5ef;--aiuto24-color-semantic-surface-attention: #fff1dd;--aiuto24-font-family-sans: "Manrope Variable", "Avenir Next", "Helvetica Neue", sans-serif;--aiuto24-font-weight-regular: 400;--aiuto24-font-weight-label: 720;--aiuto24-font-weight-title: 715;--aiuto24-font-weight-display: 735;--aiuto24-font-size-caption: 12px;--aiuto24-font-size-compact: 14px;--aiuto24-font-size-input: 16px;--aiuto24-font-size-support: 15px;--aiuto24-font-size-body: 17px;--aiuto24-font-size-title: 40px;--aiuto24-font-size-headline: 54px;--aiuto24-font-size-display: 58px;--aiuto24-font-line-height-label: 1;--aiuto24-font-line-height-display: 1.03;--aiuto24-font-line-height-headline: 1.05;--aiuto24-font-line-height-title: 1.08;--aiuto24-font-line-height-body: 1.65;--aiuto24-space-1: 4px;--aiuto24-space-2: 8px;--aiuto24-space-3: 12px;--aiuto24-space-4: 16px;--aiuto24-space-5: 20px;--aiuto24-space-6: 24px;--aiuto24-space-8: 32px;--aiuto24-space-9: 36px;--aiuto24-space-12: 48px;--aiuto24-space-section-min: 96px;--aiuto24-space-section-max: 120px;--aiuto24-radius-surface: 22px;--aiuto24-radius-surface-compact: 16px;--aiuto24-radius-control: 12px;--aiuto24-radius-pill: 999px;--aiuto24-radius-circle: 50%;--aiuto24-size-control-primary-height: 52px;--aiuto24-size-control-compact-height: 46px;--aiuto24-size-icon-grid: 24px;--aiuto24-size-website-surface-max: 1392px;--aiuto24-size-website-content-max: 1304px;--aiuto24-border-editorial-width: 1px;--aiuto24-border-focus-width: 3px;--aiuto24-border-focus-offset: 3px;--aiuto24-border-icon-stroke: 1.75;--aiuto24-shadow-device: 0 22px 28px rgba(24, 24, 24, .12);--aiuto24-shadow-floating-navigation: 0 16px 44px rgba(23, 23, 23, .14);--aiuto24-shadow-modal-sheet: 0 24px 70px rgba(0, 0, 0, .28);--aiuto24-motion-duration-fast: .18s;--aiuto24-motion-duration-entrance-min: .52s;--aiuto24-motion-duration-entrance-max: .82s;--aiuto24-motion-duration-stagger-min: 70ms;--aiuto24-motion-duration-stagger-max: .1s;--aiuto24-motion-easing-confident: cubic-bezier(.16, 1, .3, 1);--aiuto24-motion-easing-settle: cubic-bezier(.22, 1, .36, 1);--aiuto24-breakpoint-compact: 560px;--aiuto24-breakpoint-linearized: 930px}body{min-width:0}.how-page .narrative-story-hero.how-stock-hero>img{object-position:95% 43%}@media(min-width:1161px){.how-page .narrative-story-hero.how-stock-hero>img{height:clamp(560px,44vw,600px)}.how-page .narrative-story-hero.how-stock-hero .story-hero-panel{width:min(585px,43%)}}.about-page-v2 .about-hero-v2.about-stock-hero>img{object-position:18% top;scale:-1 1}.about-human-proof img.about-stock-coordinator{object-position:55% 28%}.about-origin-v2 figure img.about-stock-origin{object-position:58% 42%}@media(721px<=width<=850px){.site-closing-cta[aria-labelledby=story-cta-title]{grid-template-columns:1fr}.site-closing-cta[aria-labelledby=story-cta-title]>img{height:400px;min-height:0;object-position:center top}}.membership-entry-v2 .membership-entry-story>img{object-position:44% top}@media(max-width:560px){.membership-entry-story{min-height:clamp(550px,145vw,620px)}}.service-page-v2 .narrative-story-hero.services-stock-hero>img{object-position:43% center}@media(min-width:1161px){.service-page-v2 .narrative-story-hero.services-stock-hero>img{width:calc((100% + 640px) / .9);max-width:none;object-position:left 20%}}.faq-page-v2 .faq-hero-v2.faq-stock-hero>img{object-position:90% top}@media(min-width:1161px){.faq-page-v2 .faq-hero-v2.faq-stock-hero .story-hero-panel{width:min(440px,36%)}}.how-arrival-color-defs{position:absolute}.how-step-photo.how-stock-arrival>img[data-image-mood=hope]{object-position:center 38%;filter:url(#how-arrival-color) saturate(.76) brightness(.9) contrast(1.1)!important}.aiuto-reveal__outcome img[data-stock-outcome]{object-position:65% 38%}@media(min-width:721px)and (max-aspect-ratio:1/1){.aiuto-reveal__outcome:has(img[data-stock-outcome]){grid-template-columns:1fr;grid-template-rows:47% 53%}}@media(max-width:560px){.how-page .narrative-story-hero.how-stock-hero>img{aspect-ratio:1}.aiuto-reveal__outcome img[data-stock-outcome]{object-position:66% 44%}}.home-hero .home-hero__images .home-hero__stock-breakdown img{object-position:35% 18%}.home-hero .home-hero__images .home-hero__stock-family img{object-position:78% center}@media(max-width:680px){.home-hero:has(.home-hero__stock-family){min-height:0}.home-hero:has(.home-hero__stock-family) :is(.home-hero__images,.home-hero__shade,.home-hero__message){grid-area:1 / 1;position:relative;inset:auto}.home-hero:has(.home-hero__stock-family) .home-hero__images{min-height:clamp(590px,164vw,740px);grid-template-columns:1fr;grid-template-rows:repeat(2,minmax(0,1fr))}.home-hero:has(.home-hero__stock-family) .home-hero__images img{min-height:0}.home-hero .home-hero__images .home-hero__stock-breakdown img{object-position:30% 10%}.home-hero .home-hero__images .home-hero__stock-family img{object-position:84% 44%}.home-hero:has(.home-hero__stock-family) .home-hero__shade{align-self:stretch;background:linear-gradient(to bottom,transparent 24%,rgb(8 8 7 / .78) 42%,rgb(8 8 7 / .83) 58%,transparent 75%,rgb(8 8 7 / .28))}.home-hero:has(.home-hero__stock-family) .home-hero__shade:after{inset-block:50% auto;inset-inline:0;width:auto;height:1px}.home-hero:has(.home-hero__stock-family) .home-hero__message{align-self:center;width:calc(100% - 32px);margin:0 auto;padding:0;translate:0 -12px}.home-hero:has(.home-hero__stock-family) .home-hero__message h1{font-size:clamp(27px,8vw,42px)}.home-hero:has(.home-hero__stock-family) .home-hero__responsibilities{grid-row:2}}.prelaunch-skip{position:absolute;z-index:220;top:8px;left:24px;padding:12px 20px;color:var(--near-black);background:var(--aiuto-orange);transform:translateY(-180%)}.prelaunch-skip:focus{transform:none}.prelaunch-page{width:var(--public-content-width);margin:clamp(56px,7vw,100px) auto var(--public-section-gap)}.prelaunch-reading{max-width:760px;font-size:var(--public-body-size);line-height:1.75;overflow-wrap:anywhere}.prelaunch-reading h1{font-size:var(--functional-title-size);letter-spacing:-.04em;line-height:1.08}.prelaunch-reading h2{margin:48px 0 16px;font-size:var(--public-group-title-size);line-height:1.2;letter-spacing:-.025em}.prelaunch-reading a,.signup-dialog a{text-underline-offset:4px}.start-signup .primary-action{text-align:left}.start-signup .primary-action svg{flex:none}.start-signup [hidden]{display:none}.signup-dialog-open{overflow:hidden}.signup-dialog{width:min(560px,calc(100% - 32px));max-height:calc(100dvh - 48px);margin:auto;padding:0;border:0;border-radius:var(--surface-radius);color:var(--near-black);background:var(--paper-white);overflow:hidden}.signup-dialog[open]{display:flex;flex-direction:column}.signup-dialog::backdrop{background:#17171699}.signup-dialog__header{display:flex;flex:none;align-items:center;justify-content:space-between;padding:24px 24px 0 32px}.signup-dialog__header>svg{color:var(--near-black)}.signup-dialog__close{display:grid;place-items:center;width:44px;height:44px;padding:0;border:0;border-radius:var(--control-radius);color:var(--near-black);background:transparent;cursor:pointer}.signup-dialog__close:hover{background:var(--editorial-rule)}.signup-dialog__body{min-height:0;padding:16px 32px 32px;overflow-y:auto;overscroll-behavior:contain;scrollbar-color:var(--warm-muted) var(--paper-white)}.signup-dialog__body h2{margin:0;font-size:var(--public-group-title-size);line-height:1.15;letter-spacing:-.03em;text-wrap:balance}.signup-dialog__body>p{margin:16px 0 0;font-size:var(--public-support-size);line-height:1.6}.signup-dialog__body #signup-dialog-intro{font-size:16px}.signup-dialog__body .signup-dialog__availability{margin-top:24px;font-weight:700}.signup-dialog__form{min-width:0;margin:24px 0 0;padding:0;border:0}.signup-dialog__form label{display:block;font-size:var(--public-support-size);line-height:1.6}.signup-dialog__form>label:first-of-type{font-weight:700}.signup-dialog__form input[type=email]{width:100%;min-height:52px;margin-top:8px;padding:12px 16px;border:1px solid var(--warm-muted);border-radius:var(--control-radius);color:var(--near-black);background:var(--paper-white)}.signup-dialog__form input::placeholder{color:var(--warm-muted);opacity:1}.signup-dialog__choice{display:flex!important;align-items:flex-start;gap:12px;margin-block:20px 24px}.signup-dialog__choice input{width:20px;height:20px;margin:3px 0 0;flex-shrink:0;accent-color:var(--aiuto24-color-semantic-action-primary)}.signup-dialog .primary-action{width:100%;min-height:52px;border-radius:var(--control-radius);white-space:normal;text-align:center}.signup-dialog .primary-action:disabled{background:var(--near-black);color:var(--paper-white);opacity:.6;cursor:not-allowed}.signup-dialog__fallback{display:inline-block;padding-block:12px;font-size:var(--public-support-size)}.signup-dialog [hidden]{display:none!important}.signup-dialog__body .signup-dialog__privacy{margin-top:12px}.signup-dialog :focus-visible,.start-signup :focus-visible{outline:2px solid var(--near-black);outline-offset:4px}@media(max-width:560px){.prelaunch-page{width:calc(100% - 48px)}.prelaunch-reading{font-size:16px}.signup-dialog{max-height:calc(100dvh - 32px);border-radius:var(--mobile-surface-radius)}.signup-dialog__header{padding:16px 16px 0 24px}.signup-dialog__body{padding:16px 24px 24px}.public-site .membership-section{grid-template-columns:minmax(0,1fr)}.public-site .membership-section__action{min-width:0;height:auto;padding-block:12px;white-space:normal;text-align:center}}.signup-provider{margin-top:24px}.signup-provider .hidden,.signup-provider [hidden]{display:none!important}.signup-provider [data-signup-status]:empty{display:none}.signup-provider .signup-dialog__form{margin-top:20px}.signup-provider .rmBase__el>label{font-weight:700}.signup-provider .rmBase__el .signup-dialog__choice{font-weight:400}.signup-provider .rmBase__compError{display:none;margin:8px 0 16px;color:#8c1d18;font-size:var(--public-support-size);line-height:1.6}.signup-provider .rmBase__el--has-error .rmBase__compError{display:block}.signup-provider .rmBase__el--has-error input{border-color:#8c1d18}.signup-dialog__captcha{margin-bottom:24px;min-height:44px}.signup-dialog__captcha .rmBase__comp--captcha,.signup-dialog__captcha iframe{max-width:100%}.signup-provider .signup-dialog__note{margin:16px 0 0;font-size:var(--public-support-size);line-height:1.6}.signup-dialog__error{margin:12px 0;font-size:var(--public-support-size);line-height:1.6;color:#8c1d18}.signup-dialog__retry{min-height:44px;padding:8px 16px;border:1px solid var(--editorial-rule);border-radius:var(--control-radius);color:var(--near-black);background:var(--paper-white);cursor:pointer}.signup-dialog__retry:hover{background:var(--app-canvas)}.signup-provider [data-signup-unavailable]{padding-block:8px}.signup-provider [data-signup-unavailable] h3{margin:0;font-size:var(--public-group-title-size);line-height:1.2;letter-spacing:-.025em}.signup-provider [data-signup-unavailable] p{font-size:var(--public-body-size);line-height:1.65}.signup-dialog[data-signup-confirmed] .signup-dialog__header{justify-content:flex-end}.signup-dialog[data-signup-confirmed] :is(.signup-dialog__header>svg,#signup-dialog-title,#signup-dialog-intro,.signup-dialog__privacy){display:none}.signup-dialog[data-signup-confirmed] .signup-provider{margin-top:0}.signup-dialog__confirmation{padding-bottom:8px;text-align:center}.signup-dialog__confirmation-symbol{position:relative;display:grid;place-items:center;width:64px;height:64px;margin:0 auto 24px;border-radius:var(--control-radius);color:var(--near-black);background:var(--aiuto24-color-semantic-action-primary)}.signup-dialog__confirmation-rays{position:absolute;top:-9px;right:-14px;width:24px;height:24px;color:var(--aiuto24-color-semantic-focus-control-border)}.signup-dialog__confirmation p{max-width:38ch;margin:12px auto 0;font-size:var(--public-body-size);line-height:1.6}.signup-dialog__confirmation .signup-dialog__confirmation-help{margin-top:20px;font-size:var(--public-support-size)}@media(prefers-reduced-motion:no-preference){.signup-dialog__confirmation-symbol>svg:first-child{animation:signup-mail-arrival .44s cubic-bezier(.16,1,.3,1) both}.signup-dialog__confirmation-rays path{animation:signup-mail-rays .28s .12s ease-out both}}@keyframes signup-mail-arrival{0%{transform:translate(-4px,5px) rotate(-9deg)}60%{transform:translateY(-2px) rotate(2deg)}to{transform:none}}@keyframes signup-mail-rays{0%{opacity:0;stroke-dasharray:1;stroke-dashoffset:1}to{opacity:1;stroke-dasharray:1;stroke-dashoffset:0}}.signup-dialog :focus-visible{outline:2px solid var(--aiuto24-color-semantic-focus-control-border);outline-offset:3px}.signup-dialog__form input[type=email]{transition:border-color .16s ease,box-shadow .16s ease}.signup-dialog__form input[type=email]:focus{outline:none;border-color:var(--aiuto24-color-semantic-focus-control-border);box-shadow:0 0 0 3px var(--aiuto24-color-semantic-focus-control-ring)}@media(forced-colors:active){.signup-dialog__form input[type=email]:focus{outline:2px solid Highlight;outline-offset:2px}}@media(prefers-reduced-motion:reduce){.signup-dialog__form input[type=email]{transition:none}}#rmOrganism .signup-dialog__captcha .cf-button{min-width:0!important;max-width:100%!important;width:100%}.signup-dialog__captcha .cf-button__prompts{min-width:0;padding-left:8px}
