@font-face{font-family:LTT Recoleta;src:url(/assets/LttRecoleta-Thin-zwfUeZ_B.otf)format("opentype");font-weight:100;font-display:swap}@font-face{font-family:LTT Recoleta;src:url(/assets/LttRecoleta-ExtraLight-BeOI1v1K.otf)format("opentype");font-weight:200;font-display:swap}@font-face{font-family:LTT Recoleta;src:url(/assets/LttRecoleta-Light-DHu4wOXD.otf)format("opentype");font-weight:300;font-display:swap}@font-face{font-family:LTT Recoleta;src:url(/assets/LttRecoleta-Regular-De3UOnAE.otf)format("opentype");font-weight:400;font-display:swap}@font-face{font-family:LTT Recoleta;src:url(/assets/LttRecoleta-Medium-2CeDcs9Z.otf)format("opentype");font-weight:500;font-display:swap}@font-face{font-family:LTT Recoleta;src:url(/assets/LttRecoleta-SemiBold-Enhg5BfT.otf)format("opentype");font-weight:600;font-display:swap}@font-face{font-family:LTT Recoleta;src:url(/assets/LttRecoleta-Bold-CJnXCTdZ.otf)format("opentype");font-weight:700;font-display:swap}@font-face{font-family:LTT Recoleta;src:url(/assets/LttRecoleta-Black-D3QYzRNz.otf)format("opentype");font-weight:900;font-display:swap}@font-face{font-family:Futura;src:url(/assets/Futura_Thin-DzRHH35k.ttf)format("truetype");font-weight:300;font-display:swap}@font-face{font-family:Futura;src:url(/assets/Futura_Book-D1YPP29B.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Futura;src:url(/assets/Futura_Bold-CtHMeonH.ttf),url(/assets/FuturaStd-Heavy-CrppEKGy.ttf);font-weight:700;font-display:swap}@font-face{font-family:Futura;src:url(/assets/FuturaStd-Heavy-CrppEKGy.ttf);font-weight:800;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/NeueHaasDisplayThin-PECffUDD.ttf)format("truetype");font-weight:100;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/NeueHaasDisplayRoman-A6ipJltx.ttf)format("truetype");font-weight:400;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/NeueHaasDisplayMediu-D3hlmfAS.ttf)format("truetype");font-weight:500;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/NeueHaasDisplayBold-BP6G_pDf.ttf)format("truetype");font-weight:700;font-display:swap}@font-face{font-family:Neue Haas Display;src:url(/assets/NeueHaasDisplayBlack-CJPa0fTE.ttf)format("truetype");font-weight:900;font-display:swap}:root{--st-color-primary:#fc6f5e;--st-color-primary-hover:#ef5c4a;--st-color-primary-soft:#fde5e1;--st-color-on-primary:#231f20;--st-color-secondary:#0f4faf;--st-color-secondary-hover:#0b3f8e;--st-color-on-secondary:#fff;--st-color-accent:#aee4e0;--st-color-accent-light:#e0f2ef;--st-color-on-accent:#231f20;--st-color-highlight:#feff7c;--st-color-background:#f7f2f0;--st-color-surface:#fff;--st-color-border:#d1d3d4;--st-color-border-strong:#a9acae;--st-color-overlay:#231f2073;--st-color-text:#231f20;--st-color-text-muted:#5b5557;--st-color-text-subtle:#6e6769;--st-color-text-inverse:#fff;--st-color-link:#0f4faf;--st-color-success:#2f7d5b;--st-color-success-soft:#e3f3ec;--st-color-warning:#8a5a00;--st-color-warning-soft:#fdf6c9;--st-color-error:#b8392a;--st-color-error-soft:#fde8e4;--st-color-info:#0f4faf;--st-color-info-soft:#e0f2ef;--st-font-heading:"LTT Recoleta", Georgia, serif;--st-font-body:"Futura", "Century Gothic", Arial, sans-serif;--st-font-display-sans:"Neue Haas Display", "Helvetica Neue", Arial, sans-serif;--st-text-xs:.75rem;--st-text-sm:.875rem;--st-text-base:1rem;--st-text-lg:1.125rem;--st-text-xl:1.375rem;--st-text-2xl:1.75rem;--st-text-3xl:2.25rem;--st-text-4xl:3rem;--st-text-5xl:3.75rem;--st-leading-tight:1.15;--st-leading-normal:1.6;--st-tracking-caps:.12em;--st-tracking-heading:-.06em;--st-space-0:0;--st-space-1:.25rem;--st-space-2:.5rem;--st-space-3:.75rem;--st-space-4:1rem;--st-space-5:1.25rem;--st-space-6:1.5rem;--st-space-8:2rem;--st-space-10:2.5rem;--st-space-12:3rem;--st-space-16:4rem;--st-space-20:5rem;--st-space-24:6rem;--st-radius-sm:6px;--st-radius-md:10px;--st-radius-lg:16px;--st-radius-xl:24px;--st-radius-pill:999px;--st-shadow-sm:0 1px 2px #231f200f;--st-shadow-md:0 4px 14px #231f2012;--st-shadow-lg:0 12px 32px #231f201a;--st-focus-ring:0 0 0 3px #fff, 0 0 0 5px var(--st-color-secondary);--st-transition:.16s ease}*,:before,:after{box-sizing:border-box}body{font-family:var(--st-font-body);font-size:var(--st-text-base);line-height:var(--st-leading-normal);color:var(--st-color-text);background:var(--st-color-background);-webkit-font-smoothing:antialiased;margin:0}h1,h2,h3,h4,h5,h6{font-family:var(--st-font-heading);letter-spacing:var(--st-tracking-heading);font-weight:500;line-height:var(--st-leading-tight);color:var(--st-color-text);margin:0}p{margin:0}a{color:var(--st-color-link)}:focus-visible{box-shadow:var(--st-focus-ring);outline:none}.st-h1{font-family:var(--st-font-heading);letter-spacing:var(--st-tracking-heading);font-size:clamp(var(--st-text-3xl), 6vw, var(--st-text-5xl));font-weight:500;line-height:var(--st-leading-tight)}.st-h2{font-family:var(--st-font-heading);letter-spacing:var(--st-tracking-heading);font-size:clamp(var(--st-text-2xl), 4vw, var(--st-text-4xl));font-weight:500;line-height:var(--st-leading-tight)}.st-h3{font-family:var(--st-font-heading);letter-spacing:var(--st-tracking-heading);font-size:var(--st-text-2xl);font-weight:500;line-height:var(--st-leading-tight)}.st-h4{font-family:var(--st-font-heading);letter-spacing:var(--st-tracking-heading);font-size:var(--st-text-xl);font-weight:600;line-height:var(--st-leading-tight)}.st-eyebrow{font-family:var(--st-font-body);font-size:var(--st-text-xs);letter-spacing:var(--st-tracking-caps);text-transform:uppercase;font-weight:700}.st-lead{font-size:var(--st-text-lg);color:var(--st-color-text-muted)}.st-body{font-size:var(--st-text-base)}.st-small{font-size:var(--st-text-sm);color:var(--st-color-text-muted)}.st-caption{font-size:var(--st-text-xs);color:var(--st-color-text-subtle)}.st-quote{font-family:var(--st-font-heading);font-size:var(--st-text-xl);border-left:3px solid var(--st-color-primary);padding-left:var(--st-space-4);font-style:italic}.st-statement{font-family:var(--st-font-display-sans);font-weight:700;font-size:var(--st-text-3xl);line-height:var(--st-leading-tight)}.st-btn{justify-content:center;align-items:center;gap:var(--st-space-2);font-family:var(--st-font-body);text-transform:uppercase;letter-spacing:var(--st-tracking-caps);border-radius:var(--st-radius-pill);cursor:pointer;transition:background var(--st-transition), border-color var(--st-transition), color var(--st-transition), transform var(--st-transition);border:2px solid #0000;font-weight:700;display:inline-flex}.st-btn:active:not(:disabled){transform:translateY(1px)}.st-btn:disabled{opacity:.5;cursor:not-allowed}.st-btn--sm{font-size:var(--st-text-xs);padding:var(--st-space-2) var(--st-space-4);min-height:36px}.st-btn--md{font-size:var(--st-text-sm);padding:var(--st-space-3) var(--st-space-6);min-height:44px}.st-btn--lg{font-size:var(--st-text-base);padding:var(--st-space-4) var(--st-space-8);min-height:52px}.st-btn--primary{background:var(--st-color-primary);color:var(--st-color-on-primary)}.st-btn--primary:hover:not(:disabled){background:var(--st-color-primary-hover)}.st-btn--secondary{background:var(--st-color-secondary);color:var(--st-color-on-secondary)}.st-btn--secondary:hover:not(:disabled){background:var(--st-color-secondary-hover)}.st-btn--outline{color:var(--st-color-text);border-color:var(--st-color-text);background:0 0}.st-btn--outline:hover:not(:disabled){background:var(--st-color-text);color:var(--st-color-text-inverse)}.st-btn--ghost{color:var(--st-color-text);background:0 0}.st-btn--ghost:hover:not(:disabled){background:var(--st-color-accent-light)}.st-spinner{border:2px solid;border-right-color:#0000;border-radius:50%;width:1em;height:1em;animation:.7s linear infinite st-spin}@keyframes st-spin{to{transform:rotate(360deg)}}.st-label{gap:var(--st-space-1);font-size:var(--st-text-sm);color:var(--st-color-text);font-weight:700;display:inline-flex}.st-label__required{color:var(--st-color-error)}.st-field{width:100%;font-family:var(--st-font-body);font-size:var(--st-text-base);color:var(--st-color-text);background:var(--st-color-surface);border:1.5px solid var(--st-color-border);border-radius:var(--st-radius-md);padding:var(--st-space-3) var(--st-space-4);min-height:48px;transition:border-color var(--st-transition)}.st-field::placeholder{color:var(--st-color-text-subtle)}.st-field:hover:not(:disabled){border-color:var(--st-color-border-strong)}.st-field:focus-visible{border-color:var(--st-color-secondary)}.st-field:disabled{background:var(--st-color-background);color:var(--st-color-text-subtle);cursor:not-allowed}.st-field[aria-invalid=true]{border-color:var(--st-color-error)}.st-textarea{resize:vertical;min-height:120px;line-height:var(--st-leading-normal)}.st-select{appearance:none;padding-right:var(--st-space-10);background-image:linear-gradient(45deg,#0000 50%,currentColor 50%),linear-gradient(135deg,currentColor 50%,#0000 50%);background-position:calc(100% - 22px),calc(100% - 16px);background-repeat:no-repeat;background-size:6px 6px}.st-checkbox{align-items:flex-start;gap:var(--st-space-3);cursor:pointer;font-size:var(--st-text-base);display:inline-flex}.st-checkbox input{appearance:none;border:1.5px solid var(--st-color-border-strong);border-radius:var(--st-radius-sm);background:var(--st-color-surface);cursor:pointer;flex:none;place-content:center;width:22px;height:22px;margin:1px 0 0;display:grid}.st-checkbox input:after{content:"";border-left:2.5px solid var(--st-color-on-secondary);border-bottom:2.5px solid var(--st-color-on-secondary);opacity:0;width:10px;height:6px;transform:rotate(-45deg)translate(1px,-1px)}.st-checkbox input:checked{background:var(--st-color-secondary);border-color:var(--st-color-secondary)}.st-checkbox input:checked:after{opacity:1}.st-checkbox input:disabled{opacity:.5;cursor:not-allowed}.st-checkbox--disabled{color:var(--st-color-text-subtle);cursor:not-allowed}.st-card{background:var(--st-color-surface);border-radius:var(--st-radius-lg);padding:var(--st-space-6);gap:var(--st-space-4);flex-direction:column;display:flex}.st-card--elevated{box-shadow:var(--st-shadow-md)}.st-card--outlined{border:1px solid var(--st-color-border)}.st-card--tinted{background:var(--st-color-accent-light)}.st-card__header{gap:var(--st-space-1);flex-direction:column;display:flex}.st-card__title{font-family:var(--st-font-heading);letter-spacing:var(--st-tracking-heading);font-size:var(--st-text-xl);font-weight:500}.st-card__description{font-size:var(--st-text-sm);color:var(--st-color-text-muted)}.st-card__footer{gap:var(--st-space-3);flex-wrap:wrap;align-items:center;display:flex}.st-badge{align-items:center;gap:var(--st-space-1);text-transform:uppercase;letter-spacing:var(--st-tracking-caps);padding:var(--st-space-1) var(--st-space-3);border-radius:var(--st-radius-pill);font-size:.6875rem;font-weight:700;line-height:1.4;display:inline-flex}.st-badge--neutral{background:var(--st-color-background);color:var(--st-color-text-muted);border:1px solid var(--st-color-border)}.st-badge--primary{background:var(--st-color-primary-soft);color:var(--st-color-text)}.st-badge--secondary{background:var(--st-color-secondary);color:var(--st-color-on-secondary)}.st-badge--accent{background:var(--st-color-accent);color:var(--st-color-on-accent)}.st-badge--success{background:var(--st-color-success-soft);color:var(--st-color-success)}.st-badge--warning{background:var(--st-color-warning-soft);color:var(--st-color-warning)}.st-badge--urgent{background:var(--st-color-primary);color:var(--st-color-on-primary)}.st-alert{gap:var(--st-space-3);padding:var(--st-space-4) var(--st-space-5);border-radius:var(--st-radius-md);border-left:4px solid;display:flex}.st-alert__title{margin-bottom:var(--st-space-1);font-weight:700}.st-alert__body{font-size:var(--st-text-sm)}.st-alert--info{background:var(--st-color-info-soft);border-color:var(--st-color-info)}.st-alert--success{background:var(--st-color-success-soft);border-color:var(--st-color-success)}.st-alert--warning{background:var(--st-color-warning-soft);border-color:var(--st-color-warning)}.st-alert--error{background:var(--st-color-error-soft);border-color:var(--st-color-error)}.st-tabs__list{gap:var(--st-space-1);border-bottom:1px solid var(--st-color-border);display:flex;overflow-x:auto}.st-tabs__trigger{font-family:var(--st-font-body);font-size:var(--st-text-sm);text-transform:uppercase;letter-spacing:var(--st-tracking-caps);color:var(--st-color-text-muted);padding:var(--st-space-3) var(--st-space-4);cursor:pointer;white-space:nowrap;background:0 0;border:none;border-bottom:3px solid #0000;font-weight:700}.st-tabs__trigger:hover{color:var(--st-color-text)}.st-tabs__trigger[aria-selected=true]{color:var(--st-color-text);border-bottom-color:var(--st-color-primary)}.st-tabs__trigger:disabled{opacity:.45;cursor:not-allowed}.st-tabs__content{padding-top:var(--st-space-6)}.st-table-wrap{background:var(--st-color-surface);border-radius:var(--st-radius-lg);border:1px solid var(--st-color-border);width:100%;overflow-x:auto}.st-table{border-collapse:collapse;width:100%;font-size:var(--st-text-sm)}.st-table caption{caption-side:bottom;padding:var(--st-space-3);font-size:var(--st-text-xs);color:var(--st-color-text-subtle);text-align:left}.st-table th{text-align:left;font-size:var(--st-text-xs);text-transform:uppercase;letter-spacing:var(--st-tracking-caps);color:var(--st-color-text-muted);background:var(--st-color-background);padding:var(--st-space-3) var(--st-space-4);font-weight:700}.st-table td{padding:var(--st-space-4);border-top:1px solid var(--st-color-border)}.st-table tbody tr:hover{background:var(--st-color-accent-light)}.st-dialog{border-radius:var(--st-radius-xl);box-shadow:var(--st-shadow-lg);background:var(--st-color-surface);width:min(92vw,520px);color:var(--st-color-text);border:none;padding:0}.st-dialog::backdrop{background:var(--st-color-overlay)}.st-dialog__inner{padding:var(--st-space-8);gap:var(--st-space-4);flex-direction:column;display:flex}.st-dialog__title{font-family:var(--st-font-heading);letter-spacing:var(--st-tracking-heading);font-size:var(--st-text-2xl);font-weight:500}.st-dialog__description{color:var(--st-color-text-muted)}.st-dialog__footer{justify-content:flex-end;gap:var(--st-space-3);margin-top:var(--st-space-2);flex-wrap:wrap;display:flex}.st-toast-region{bottom:var(--st-space-4);left:var(--st-space-4);right:var(--st-space-4);gap:var(--st-space-2);z-index:60;pointer-events:none;flex-direction:column;display:flex;position:fixed}@media (width>=640px){.st-toast-region{width:380px;left:auto}}.st-toast{pointer-events:auto;gap:var(--st-space-3);background:var(--st-color-surface);border-radius:var(--st-radius-md);box-shadow:var(--st-shadow-lg);padding:var(--st-space-4);border-left:4px solid var(--st-color-accent);align-items:flex-start;display:flex}.st-toast--success{border-left-color:var(--st-color-success)}.st-toast--error{border-left-color:var(--st-color-error)}.st-toast__content{flex:1}.st-toast__title{font-weight:700;font-size:var(--st-text-sm)}.st-toast__description{font-size:var(--st-text-sm);color:var(--st-color-text-muted)}.st-toast__close{cursor:pointer;font-size:var(--st-text-lg);color:var(--st-color-text-muted);border-radius:var(--st-radius-sm);padding:var(--st-space-1);background:0 0;border:none;line-height:1}.st-avatar{background:var(--st-color-accent);color:var(--st-color-on-accent);border-radius:50%;flex:none;place-items:center;font-weight:700;display:inline-grid;overflow:hidden}.st-avatar img{object-fit:cover;width:100%;height:100%}.st-avatar--sm{width:32px;height:32px;font-size:var(--st-text-xs)}.st-avatar--md{width:44px;height:44px;font-size:var(--st-text-sm)}.st-avatar--lg{width:64px;height:64px;font-size:var(--st-text-lg)}.st-header{background:var(--st-color-surface);border-bottom:1px solid var(--st-color-border)}.st-header__inner{max-width:1200px;padding:var(--st-space-4) var(--st-space-5);justify-content:space-between;align-items:center;gap:var(--st-space-4);flex-wrap:wrap;margin:0 auto;display:flex}.st-header__logo{font-family:var(--st-font-heading);letter-spacing:var(--st-tracking-heading);font-size:var(--st-text-xl);color:var(--st-color-text);text-decoration:none}.st-header__toggle{display:inline-flex}.st-header__nav{gap:var(--st-space-1);flex-direction:column;width:100%;display:none}.st-header__nav[data-open=true]{display:flex}.st-header__link{font-size:var(--st-text-sm);text-transform:uppercase;letter-spacing:var(--st-tracking-caps);color:var(--st-color-text);padding:var(--st-space-2) var(--st-space-3);border-radius:var(--st-radius-sm);font-weight:700;text-decoration:none}.st-header__link:hover{background:var(--st-color-accent-light)}.st-header__actions{gap:var(--st-space-2);align-items:center;display:flex}@media (width>=768px){.st-header__inner{flex-wrap:nowrap}.st-header__toggle{display:none}.st-header__nav{flex-direction:row;width:auto;display:flex}}.st-footer{background:var(--st-color-text);color:var(--st-color-text-inverse)}.st-footer__inner{max-width:1200px;padding:var(--st-space-12) var(--st-space-5) var(--st-space-8);gap:var(--st-space-8);margin:0 auto;display:grid}.st-footer__columns{gap:var(--st-space-8);grid-template-columns:repeat(auto-fit,minmax(160px,1fr));display:grid}.st-footer__heading{font-size:var(--st-text-xs);text-transform:uppercase;letter-spacing:var(--st-tracking-caps);color:var(--st-color-accent);margin-bottom:var(--st-space-3);font-weight:700}.st-footer__links{gap:var(--st-space-2);margin:0;padding:0;list-style:none;display:grid}.st-footer__links a{color:var(--st-color-text-inverse);font-size:var(--st-text-sm);text-decoration:none}.st-footer__links a:hover{text-decoration:underline}.st-footer__bottom{padding-top:var(--st-space-6);font-size:var(--st-text-xs);opacity:.8;border-top:1px solid #ffffff26}.st-footer__tagline{font-size:var(--st-text-sm);margin-top:var(--st-space-3);opacity:.85}.st-card__media{margin:calc(-1 * var(--st-space-6)) calc(-1 * var(--st-space-6)) 0;aspect-ratio:16/10;border-radius:var(--st-radius-lg) var(--st-radius-lg) 0 0;overflow:hidden}.st-card__media img{object-fit:cover;width:100%;height:100%;transition:transform .4s;display:block}.st-card:hover .st-card__media img{transform:scale(1.03)}.st-hero{border-radius:var(--st-radius-xl);min-height:460px;color:var(--st-color-text-inverse);background:var(--st-color-text);align-items:flex-end;display:flex;position:relative;overflow:hidden}.st-hero__img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.st-hero:after{content:"";background:linear-gradient(#231f201a 35%,#231f20c7);position:absolute;inset:0}.st-hero__content{z-index:1;padding:var(--st-space-8) var(--st-space-6);gap:var(--st-space-4);justify-items:start;max-width:680px;display:grid;position:relative}.st-hero__content h1,.st-hero__content h2{color:inherit}.st-hero--split{background:var(--st-color-accent-light);color:var(--st-color-text);align-items:stretch;display:grid}.st-hero--split:after{display:none}.st-hero--split .st-hero__img{min-height:280px;position:static}.st-hero--split .st-hero__content{align-self:center}@media (width>=768px){.st-hero__content{padding:var(--st-space-16) var(--st-space-12)}.st-hero--split{grid-template-columns:1fr 1fr}}.smrl-short{--st-font-body:var(--st-font-display-sans);font-family:var(--st-font-display-sans);color:var(--st-color-text);background:var(--st-color-surface);font-size:var(--st-text-lg);line-height:var(--st-leading-normal);overflow-x:clip}.smrl-short *{box-sizing:border-box}.smrl-short h1,.smrl-short h2{font-family:var(--st-font-display-sans);letter-spacing:0;font-weight:700;line-height:var(--st-leading-tight);margin:0}.smrl-short h1{font-size:var(--st-text-3xl)}.smrl-short h2{font-size:var(--st-text-3xl);margin-bottom:var(--st-space-6)}.smrl-short h3{font-family:var(--st-font-display-sans);letter-spacing:0;font-weight:700;font-size:var(--st-text-xl);line-height:var(--st-leading-tight);margin:0;margin-bottom:var(--st-space-5)}.smrl-short p{margin:0}.smrl-short p+p{margin-top:var(--st-space-4)}.short-wrap{max-width:calc(var(--st-space-24) * 12);padding-inline:var(--st-space-6);margin-inline:auto}.short-section{padding-block:var(--st-space-24);background:var(--st-color-surface)}.short-section--linen{background:var(--st-color-background)}.short-hero{padding-top:calc(var(--st-space-6) + var(--st-space-3));padding-bottom:var(--st-space-24)}.short-hero-grid{gap:var(--st-space-6);display:grid}.short-hero-media{margin-right:var(--st-space-6);position:relative}.short-photo{border-radius:var(--st-radius-lg);width:100%;height:auto;display:block}.short-hero-media .short-photo{aspect-ratio:3/2;object-fit:cover}.short-award{width:var(--st-space-24);height:auto;right:calc(var(--st-space-6) * -1);bottom:calc(var(--st-space-4) * -1);position:absolute}.short-hero-copy>p{margin-top:var(--st-space-5)}.short-cta{align-items:stretch;gap:var(--st-space-3);margin-top:var(--st-space-6);flex-direction:column;display:flex}.short-note{font-size:var(--st-text-sm);color:var(--st-color-text-muted);line-height:var(--st-leading-normal)}.smrl-short .short-proof{text-align:center;margin-top:var(--st-space-6)}.smrl-short .short-stars{color:var(--st-color-primary);font-size:var(--st-text-2xl);letter-spacing:var(--st-tracking-caps);line-height:var(--st-leading-tight)}.smrl-short .short-proof-reviews{font-size:var(--st-text-xl);font-weight:700;line-height:var(--st-leading-tight);margin-top:var(--st-space-3)}.smrl-short .short-proof-copies{font-size:var(--st-text-sm);color:var(--st-color-text-muted);margin-top:var(--st-space-3)}.smrl-short .short-proof--compact .short-stars{font-size:var(--st-text-lg)}.smrl-short .short-proof--compact .short-proof-reviews{font-size:var(--st-text-base)}.smrl-short .short-seen{background:var(--st-color-surface);padding-bottom:var(--st-space-12)}.smrl-short .short-seen-label{justify-content:center;align-items:center;gap:var(--st-space-5);font-size:var(--st-text-sm);color:var(--st-color-text-muted);letter-spacing:var(--st-tracking-caps);text-align:center;font-weight:500;display:flex}.smrl-short .short-seen-label:before,.smrl-short .short-seen-label:after{content:"";height:var(--st-space-0);border-top-style:solid;border-top-width:var(--st-space-0);background:var(--st-color-border);padding-top:calc(var(--st-space-1) / 4);flex:1}.smrl-short .short-seen img{width:100%;max-width:calc(var(--st-space-24) * 9 + var(--st-space-12));height:auto;margin-inline:auto;margin-top:var(--st-space-6);filter:grayscale();display:block}.smrl-short .short-reader-wall{background:var(--st-color-surface)}.smrl-short .short-reader-wall-proof{justify-content:center;align-items:center;gap:var(--st-space-3) var(--st-space-6);padding-block:var(--st-space-8);text-align:center;flex-wrap:wrap;display:flex}.smrl-short .short-reader-wall-proof>*{margin:0}.smrl-short .short-audience{gap:var(--st-space-8);display:grid}.smrl-short .short-audience ul{padding-left:var(--st-space-5);gap:var(--st-space-4);margin:0;display:grid}.smrl-short .short-inside-intro p{font-size:var(--st-text-xl)}.smrl-short .short-checks{gap:var(--st-space-8)}.smrl-short .short-checks strong{font-size:var(--st-text-xl);line-height:var(--st-leading-tight);display:block}.smrl-short .short-checks p{font-size:var(--st-text-lg);margin-top:var(--st-space-3)}.smrl-short .short-review-collage{padding-block:var(--st-space-8);max-width:calc(var(--st-space-24) * 11 + var(--st-space-12));isolation:isolate;gap:0;margin-inline:auto;display:grid}.smrl-short .short-review-column{align-content:start;display:grid}.smrl-short .short-amazon-card{color:#0f1111;min-width:0;padding:16px 18px;padding-bottom:var(--st-space-8);transition:transform var(--st-transition), box-shadow var(--st-transition);background:#fff;border:1px solid #ddd;border-radius:4px;margin-top:-16px;font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px;position:relative;transform:translate(-8px)rotate(-1.5deg);box-shadow:0 6px 18px #0f111124}.smrl-short .short-amazon-card:nth-child(2n){transform:translate(8px)rotate(1.5deg)}.smrl-short .short-amazon-card:first-child{margin-top:0}.smrl-short .short-review-column+.short-review-column{margin-top:calc(var(--st-space-4) * -1)}.smrl-short .short-amazon-card:hover,.smrl-short .short-amazon-card--selected{z-index:10;transform:rotate(0);box-shadow:0 8px 24px #0f111133}.smrl-short .short-amazon-card figure{margin:0}.smrl-short .short-review-avatar{border-radius:var(--st-radius-pill);color:#565959;background:#ddd;flex-shrink:0;place-items:center;width:32px;height:32px;display:grid}.smrl-short .short-review-avatar svg{width:var(--st-space-6);height:var(--st-space-6);fill:currentColor;display:block}.smrl-short .short-amazon-card .short-reviewer{align-items:center;gap:var(--st-space-2);flex-direction:row;margin:0;font-size:13px;display:flex}.smrl-short .short-review-rating{align-items:baseline;gap:var(--st-space-2);margin-top:var(--st-space-3);font-size:14px;display:flex}.smrl-short .short-review-rating strong{min-width:0}.smrl-short .short-amazon-stars{color:#ffa41c;letter-spacing:0;flex-shrink:0;font-size:16px}.smrl-short .short-amazon-card .short-review-location{color:#565959;margin-top:var(--st-space-2);font-size:13px}.smrl-short .short-amazon-card .short-review-format{gap:var(--st-space-2);flex-wrap:wrap;margin-top:0;font-size:13px;display:flex}.smrl-short .short-review-verified{color:#c45500;padding-left:var(--st-space-2);border-left:1px solid #ddd;font-weight:700}.smrl-short .short-amazon-card blockquote{margin-top:var(--st-space-3);font-family:Arial,Helvetica,sans-serif;font-size:14px;line-height:20px}.smrl-short .short-amazon-card blockquote p+p{margin-top:var(--st-space-3)}.smrl-short .short-amazon-card mark{color:inherit;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:#feff7c;border-radius:4px;padding:0 2px}.smrl-short .short-amazon-card .short-review-count{color:#565959;margin-top:var(--st-space-3);font-size:13px}.smrl-short .short-reader-pull{max-width:calc(var(--st-space-24) * 8);margin:0 auto;margin-bottom:var(--st-space-12);text-align:center}.smrl-short .short-reader-pull blockquote{font-family:var(--st-font-heading);font-size:var(--st-text-2xl);line-height:var(--st-leading-tight)}.smrl-short .short-reader-pull figcaption{margin-top:var(--st-space-5);font-size:var(--st-text-sm);color:var(--st-color-text-muted)}.smrl-short .short-carousel-track{scroll-snap-type:x mandatory;scrollbar-width:none;padding-block:var(--st-space-3);align-items:stretch;display:flex;position:relative;overflow-x:auto}.smrl-short .short-carousel-track::-webkit-scrollbar{display:none}.smrl-short .short-carousel-slide{scroll-snap-align:center;scroll-snap-stop:always;opacity:.35;min-width:0;transition:opacity var(--st-transition), transform var(--st-transition);flex:0 0 85%;display:grid;position:relative;transform:scale(.9)}.smrl-short .short-carousel-slide--active{opacity:1;transform:scale(1)}.smrl-short .short-slide-tap{width:100%;height:100%;position:absolute;inset:0}.smrl-short .short-endorser{gap:var(--st-space-6);align-items:center;margin:0;display:grid}.smrl-short .short-endorser-portrait{width:calc(var(--st-space-24) + var(--st-space-4));height:calc(var(--st-space-24) + var(--st-space-4));border-radius:var(--st-radius-pill);justify-self:center;display:block;overflow:clip}.smrl-short .short-endorser-monogram{background:var(--st-color-background);color:var(--st-color-text);font-family:var(--st-font-heading);font-size:var(--st-text-3xl);place-items:center;display:grid}.smrl-short .short-endorser-portrait>img{object-fit:cover;object-position:50% 30%;transform-origin:50% 30%;width:100%;height:100%;display:block;transform:scale(1.35)}.smrl-short .short-endorser-portrait>img[alt="Portrait of Carey Nieuwhof"]{transform:scale(1.55)}.smrl-short .short-carousel-slide:not(.short-carousel-slide--active) .short-endorser-portrait{top:var(--st-space-8);position:absolute}.smrl-short .short-carousel-slide--previous .short-endorser-portrait{right:calc(var(--st-space-12) * -1)}.smrl-short .short-carousel-slide--next .short-endorser-portrait{left:calc(var(--st-space-12) * -1)}.smrl-short .short-carousel-slide:not(.short-carousel-slide--active) .short-endorser>div{visibility:hidden}.smrl-short .short-endorser blockquote{font-size:var(--st-text-xl)}.smrl-short .short-endorser figcaption{gap:var(--st-space-2);margin-top:var(--st-space-6);display:grid}.smrl-short .short-carousel-controls{place-items:center;gap:var(--st-space-2);margin-top:var(--st-space-6);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}.smrl-short .short-carousel-controls>:first-child{grid-area:1/1}.smrl-short .short-carousel-controls>:last-child{grid-area:1/2}.smrl-short .short-carousel-dots{grid-area:2/1/auto/-1;align-items:center;display:flex}.smrl-short .short-dot{color:var(--st-color-border-strong)}.smrl-short .short-dot--active{color:var(--st-color-primary)}.smrl-short .short-author-split{align-items:center;gap:var(--st-space-8);display:grid}.smrl-short .short-author-photo{aspect-ratio:4/5;object-fit:cover;object-position:center;border-radius:var(--st-radius-lg);width:100%;height:auto;display:block}.short-split{align-items:center;gap:var(--st-space-8);display:grid}.short-checks{gap:var(--st-space-4);margin:0;padding:0;list-style:none;display:grid}.smrl-short #inside .short-checks{margin-top:var(--st-space-6)}.smrl-short .short-split>*{min-width:0}.short-checks li{align-items:baseline;gap:var(--st-space-3);display:flex}.short-checks span{color:var(--st-color-primary);font-weight:700}.short-quotes{gap:var(--st-space-4);display:grid}.short-quotes figure{margin:0}.smrl-short blockquote{font-family:var(--st-font-heading);font-size:var(--st-text-lg);line-height:var(--st-leading-normal);margin:0}.short-quotes figcaption{margin-top:var(--st-space-4);flex-direction:column;display:flex}.smrl-short figcaption strong{font-weight:500;font-size:var(--st-text-sm)}.smrl-short figcaption small{font-family:var(--st-font-display-sans);font-size:var(--st-text-sm);color:var(--st-color-text-muted)}.short-reading{max-width:calc(var(--st-space-24) * 8);margin-inline:auto}.smrl-short .short-addons{gap:var(--st-space-6);margin-top:var(--st-space-8);display:grid}.smrl-short .short-addon{align-items:center;gap:var(--st-space-4);grid-template-columns:minmax(0,1fr);display:grid}.smrl-short .short-addon--with-image{grid-template-columns:calc(var(--st-space-24) + var(--st-space-6)) minmax(0, 1fr)}.smrl-short .short-addon-copy{justify-items:start;gap:var(--st-space-2);min-width:0;display:grid}.smrl-short .short-addon-copy strong{font-size:inherit}.smrl-short .short-addon-copy p{flex-basis:100%;margin-top:0}.short-addon img{border-radius:var(--st-radius-sm);width:100%;height:auto;display:block}.short-addon p{font-size:var(--st-text-lg);margin-top:var(--st-space-2)}.short-addon strong{font-size:var(--st-text-lg);font-weight:700}.short-linda strong{color:var(--st-color-primary);font-size:var(--st-text-sm)}.short-endorsement{max-width:calc(var(--st-space-24) * 7);margin:var(--st-space-10) auto 0}.short-endorsement figcaption{align-items:center;gap:var(--st-space-4);margin-top:var(--st-space-5);display:flex}.short-endorsement figcaption img{width:var(--st-space-16);height:var(--st-space-16);border-radius:var(--st-radius-pill);object-fit:cover}.short-endorsement figcaption span{flex-direction:column;display:flex}.smrl-short .short-faq{gap:var(--st-space-8);display:grid}.smrl-short .short-faq-column{align-content:start;gap:var(--st-space-5);min-width:0;display:grid}.short-faq summary{cursor:pointer;font-weight:500}.short-faq details p{margin-top:var(--st-space-4);color:var(--st-color-text-muted)}.short-faq a{color:var(--st-color-link);text-underline-offset:var(--st-space-1)}.short-final{text-align:center}.short-footer{justify-items:center;gap:var(--st-space-3);padding:var(--st-space-10) var(--st-space-6);padding-bottom:calc(var(--st-space-24) + env(safe-area-inset-bottom));font-size:var(--st-text-sm);color:var(--st-color-text-muted);display:grid}.short-footer img{width:var(--st-space-24);filter:grayscale()brightness(0);height:auto}.short-footer div{gap:var(--st-space-5);flex-wrap:wrap;display:flex}.short-footer a{color:inherit}.short-footer>p{text-align:center;margin:0}.short-sticky{z-index:10;justify-content:space-between;align-items:center;gap:var(--st-space-2);min-height:var(--st-space-16);padding-top:var(--st-space-2);padding-inline:var(--st-space-4);padding-bottom:calc(var(--st-space-2) + env(safe-area-inset-bottom));background:var(--st-color-surface);box-shadow:var(--st-shadow-lg);display:flex;position:fixed;bottom:0;left:0;right:0}.short-sticky>span{font-size:var(--st-text-sm);max-width:var(--st-space-24)}.smrl-short .short-sticky .st-btn{min-width:0}@media (prefers-reduced-motion:reduce){.smrl-short .short-carousel-slide{transition:none}}@media (width>=768px){.smrl-short{font-size:var(--st-text-xl)}.smrl-short h1,.smrl-short h2{font-size:var(--st-text-4xl)}.short-hero{padding-top:calc(var(--st-space-10) + var(--st-space-5))}.short-hero-grid{align-items:center;column-gap:var(--st-space-16);grid-template-columns:1fr 1fr}.short-hero-copy{grid-area:1/1}.short-hero-media{grid-area:1/2;margin-right:0}.short-hero-media .short-photo{aspect-ratio:1}.short-award{width:calc(var(--st-space-24) + var(--st-space-8))}.smrl-short .short-hero-grid>.short-proof{margin-top:var(--st-space-8);grid-column:1/-1}.smrl-short .short-proof-reviews{font-size:var(--st-text-3xl)}.smrl-short .short-audience,.smrl-short .short-faq{gap:var(--st-space-16);grid-template-columns:repeat(2,minmax(0,1fr))}.smrl-short .short-inside-intro{grid-area:1/1}.smrl-short .short-carousel-slide{flex-basis:70%}.smrl-short .short-carousel-controls{justify-content:center;display:flex}.smrl-short .short-endorser{grid-template-columns:calc(var(--st-space-24) + var(--st-space-16)) minmax(0, 1fr);gap:var(--st-space-6)}.smrl-short .short-endorser>div{grid-area:1/2}.smrl-short .short-endorser-portrait{width:calc(var(--st-space-24) + var(--st-space-16));height:calc(var(--st-space-24) + var(--st-space-16))}.smrl-short .short-carousel-slide--previous .short-endorser-portrait{right:var(--st-space-2)}.smrl-short .short-carousel-slide--next .short-endorser-portrait{left:var(--st-space-2)}.smrl-short .short-endorser blockquote{font-size:var(--st-text-2xl)}.smrl-short .short-author-split{gap:var(--st-space-10);grid-template-columns:minmax(0,11fr) minmax(0,9fr)}.short-section{padding-block:calc(var(--st-space-20) + var(--st-space-10))}.short-split{gap:var(--st-space-16);grid-template-columns:1fr 1fr}.short-quotes{gap:var(--st-space-6);grid-template-columns:repeat(2,minmax(0,1fr))}.short-cta{align-items:flex-start}.short-final .short-cta{align-items:center}.short-addon{gap:var(--st-space-6)}.short-addon p,.short-addon strong,.smrl-short .short-checks p{font-size:var(--st-text-xl)}.short-sticky{display:none}.short-footer{padding-bottom:var(--st-space-10)}}.smrl-short .short-checkout-button.st-btn{color:#fff;letter-spacing:0;background:#f2604f;font-size:19px;font-weight:700}.smrl-short .short-checkout-button.st-btn:hover:not(:disabled){background:#e45241}.smrl-short .short-sticky .short-checkout-button{padding-inline:var(--st-space-4)}.smrl-short #deal .short-cta{margin-top:var(--st-space-12)}.smrl-short .short-parallax-photo{width:100%;height:var(--photo-mobile-height);background:var(--st-color-surface);position:relative;overflow:clip}.smrl-short .short-parallax-photo>img{width:100%;display:block;position:absolute;inset-inline:0}.smrl-short .short-inside-intro{max-width:calc(var(--st-space-24) * 7 + var(--st-space-12))}.smrl-short #authors{width:100%}@media (width>=768px){.smrl-short .short-parallax-photo{height:var(--photo-desktop-height)}.smrl-short #inside .short-checks{gap:var(--st-space-8);grid-template-columns:repeat(2,minmax(0,1fr))}.smrl-short #inside .short-checks li:last-child{width:calc((100% - var(--st-space-8)) / 2);grid-column:1/-1;justify-self:center}.smrl-short .short-reader-pull blockquote{font-size:var(--st-text-3xl)}.smrl-short .short-review-collage{padding-inline:var(--st-space-3);grid-template-columns:repeat(3,minmax(0,1fr));align-items:start;column-gap:0}.smrl-short .short-review-column{gap:var(--st-space-4)}.smrl-short .short-review-column+.short-review-column{margin-top:0}.smrl-short .short-review-column:nth-child(2){padding-top:var(--st-space-10)}.smrl-short .short-review-column:nth-child(3){padding-top:var(--st-space-5)}.smrl-short .short-amazon-card{padding-bottom:var(--st-space-4);margin:0;transform:rotate(-2deg)}.smrl-short .short-amazon-card:nth-child(2n),.smrl-short .short-review-column:nth-child(2n) .short-amazon-card{transform:rotate(2deg)}.smrl-short .short-review-column:nth-child(2n) .short-amazon-card:nth-child(2n){transform:rotate(-2deg)}.smrl-short .short-amazon-card:hover,.smrl-short .short-amazon-card--selected{transform:rotate(0)}}@media (prefers-reduced-motion:reduce){.smrl-short .short-amazon-card{transition:none}}.smrl-short .short-review-collage .short-review-column .short-amazon-card:is(:hover,.short-amazon-card--selected){z-index:10;transform:rotate(0)}.smrl-short h2{padding-top:var(--st-space-6)}.smrl-short #questions h2{padding-top:var(--st-space-12);margin-bottom:var(--st-space-12)}.smrl-short #audience{background:var(--st-color-accent-light)}.smrl-short .short-audience-card{padding:calc(var(--st-space-6) + var(--st-space-3))}.smrl-short .short-audience-card h3{font-size:var(--st-text-2xl)}.smrl-short .short-audience ul{gap:var(--st-space-6);padding-left:0;list-style:none}.smrl-short .short-audience li{align-items:baseline;gap:var(--st-space-3);display:flex}.smrl-short .short-audience-check{color:var(--st-color-primary);font-weight:700}.smrl-short .short-audience-x{color:var(--st-color-text-muted);font-weight:700}.smrl-short .short-addon-closing{margin-top:var(--st-space-8)}.smrl-short .short-carousel-slide>.st-card{height:100%}.smrl-short .short-endorser{grid-template-rows:calc(var(--st-space-24) + var(--st-space-4)) auto;align-content:stretch;height:100%}.smrl-short .short-endorser>div{flex-direction:column;grid-row:2;justify-content:center;display:flex}@media (width>=768px){.smrl-short .short-endorser{grid-template-rows:1fr}.smrl-short .short-endorser>div{grid-row:1}}:root{--c-blue:#0f4faf;--c-blue-deep:#0b3576;--c-coral:#fc6f5e;--c-coral-hover:#ee5a48;--c-coral-deep:#bd3d2e;--c-yellow:#feff7c;--c-robin:#aee4e0;--c-cool:#e0f2ef;--c-warm:#f7f2f0;--c-white:#fff;--c-rule:#d1d3d4;--c-ink:#000;--c-muted:#5b5b5b;--c-subtle:#858585;--f-head:"LTT Recoleta", Georgia, serif;--f-body:"Neue Haas Display", "Helvetica Neue", Arial, sans-serif;--float:0 8px 16px #0b35761a, 0 24px 56px #0b35762e;--seam:28px;--pad:4rem}@media (width>=768px){:root{--seam:56px;--pad:6rem}}body{background:var(--c-warm)}.bk{font-family:var(--f-body);color:var(--c-ink);background:var(--c-warm);font-size:17px;line-height:1.65;overflow-x:clip}.bk p{color:inherit;margin:0}.bk h1,.bk h2,.bk h3{font-family:var(--f-head);letter-spacing:-.02em;color:inherit;margin:0;font-weight:700;line-height:1.12}.bk-h1{max-width:22ch;font-size:clamp(2.5rem,5vw,4rem);line-height:1.05}.bk-h2{max-width:22ch;font-size:clamp(2rem,3.6vw,2.75rem)}.bk-center .bk-h2,.bk-h2.bk-center{text-align:center;margin-inline:auto}.bk-h3{font-size:28px}.bk-lede{color:var(--c-muted);max-width:52ch;font-size:18px}.bk-center{text-align:center}.bk-center .bk-lede{margin-inline:auto}.bk-stack>*+*{margin-top:1.25rem}.bk-measure{max-width:64ch}.bk-narrow{max-width:720px;margin-inline:auto}.bk-gap{margin-top:3rem}.st-angle-up{clip-path:polygon(0 var(--seam), 100% 0, 100% 100%, 0 100%);margin-top:calc(var(--seam) * -1);padding-top:calc(var(--pad) + var(--seam))}.st-angle-down{clip-path:polygon(0 0, 100% var(--seam), 100% 100%, 0 100%);margin-top:calc(var(--seam) * -1);padding-top:calc(var(--pad) + var(--seam))}.bk>section{position:relative}.bk-sec{padding-bottom:var(--pad)}.bk-sec:not(.st-angle-up):not(.st-angle-down){padding-top:var(--pad)}.bk-sec--white{background:var(--c-white)}.bk-sec--warm{background:var(--c-warm)}.bk-sec--cool{background:var(--c-cool)}.bk-wrap{margin-inline:auto;padding-inline:1.25rem}.bk-wrap--wide{max-width:1160px}.bk-wrap--read{max-width:760px}.bk-float{width:100%;height:auto;box-shadow:var(--float);border-radius:14px;display:block}.bk-tilt-r{transform:rotate(2deg)}.bk-cta{flex-direction:column;align-items:flex-start;gap:.5rem;margin-top:2rem;display:flex}.bk-cta--c{text-align:center;align-items:center}.bk-btn{background:var(--c-coral);min-height:54px;color:var(--c-ink);font-family:var(--f-body);letter-spacing:.12em;text-transform:uppercase;border-radius:999px;justify-content:center;align-items:center;padding-inline:2.5rem;font-size:15px;font-weight:500;text-decoration:none;transition:background .16s,box-shadow .16s,transform .16s;display:inline-flex}.bk-btn:hover{background:var(--c-coral-hover);transform:translateY(-1px);box-shadow:0 8px 20px #0b357638}.bk-btn:focus-visible{outline:3px solid var(--c-blue);outline-offset:3px}.bk-note{color:var(--c-muted);font-size:14px}.bk-band .bk-note{color:#ffffffd9}.bk-top{z-index:3;padding:20px;position:absolute;top:0;left:0;right:0}.bk-top img{width:120px;height:auto;display:block}.bk-hero{background:var(--c-warm);isolation:isolate;padding:6rem 0 3rem;position:relative}.bk-hero:before,.bk-hero:after{content:"";z-index:-1;opacity:.5;filter:blur(6px);pointer-events:none;border-radius:50%;width:60vw;max-width:720px;height:60vw;max-height:720px;position:absolute}.bk-hero:before{background:radial-gradient(circle, var(--c-robin) 0%, transparent 65%);top:-20%;right:-18%}.bk-hero:after{background:radial-gradient(circle, var(--c-yellow) 0%, transparent 65%);bottom:-25%;left:-22%}.bk-hero__grid{align-items:center;gap:3rem;display:grid}.bk-hero__text .bk-lede{margin-top:1.5rem}.bk-hero__after{max-width:60ch;margin-top:1rem}.bk-hero__img{justify-self:center;max-width:520px}.bk-hl{z-index:0;display:inline-block;position:relative}.bk-hl:before{content:"";z-index:-1;background:var(--c-robin);height:72px;position:absolute;top:50%;left:-.15em;right:-.15em;transform:translateY(-45%)rotate(-2deg);-webkit-mask:url(/__l5e/assets-v1/a7a781ee-6731-4727-95a3-f199dc03f375/band-robin.png) 50%/100% 100% no-repeat;mask:url(/__l5e/assets-v1/a7a781ee-6731-4727-95a3-f199dc03f375/band-robin.png) 50%/100% 100% no-repeat}.bk-proof{border-top:1px solid var(--c-rule);color:var(--c-muted);text-align:center;flex-wrap:wrap;justify-content:center;gap:.75rem 1.5rem;margin:3.5rem 0 0;padding:1.5rem 0 0;font-size:14px;list-style:none;display:flex}.bk-proof__award{flex-basis:100%;justify-content:center;align-items:center;gap:.6rem;display:flex}.bk-proof__award img{width:auto;height:48px}.bk-proof__award span{text-align:left;max-width:260px;line-height:1.35}.bk-seen{text-align:center;padding-bottom:3rem}.bk-seen.st-angle-up{padding-top:calc(3rem + var(--seam))}.bk-seen img{width:100%;max-width:880px;margin-inline:auto;padding-inline:1.25rem;display:block}.bk-stars{color:var(--c-coral);letter-spacing:.15em;font-size:14px;margin-bottom:.75rem!important}.bk-sq{margin:0}.bk-sq blockquote{font-family:var(--f-head);margin:0;font-size:20px;font-weight:400;line-height:1.4}.bk-three .bk-sq blockquote{font-size:22px}.bk-who{align-items:center;gap:.75rem;margin-top:1rem;display:flex}.bk-who img{object-fit:cover;border-radius:50%;flex:none;width:44px;height:44px}.bk-who span{flex-direction:column;line-height:1.35;display:flex}.bk-who strong{letter-spacing:.12em;text-transform:uppercase;font-size:12px;font-weight:500}.bk-who small{color:var(--c-muted);font-size:13px}.bk-three{gap:48px;display:grid}.bk-pull{margin:1.75rem 0 0}.bk-pull__mark{font-family:var(--f-head);height:.4em;color:var(--c-coral);font-size:64px;font-weight:700;line-height:.6;display:block}.bk-pull blockquote{font-family:var(--f-head);max-width:64ch;margin:.75rem 0 0;font-size:20px;line-height:1.45}.bk-split{align-items:center;gap:2.5rem;display:grid}.bk-brush{background:var(--c-coral);width:180px;height:16px;margin:1rem auto 0;display:block;-webkit-mask:url(/__l5e/assets-v1/2e3bf310-6dd7-4322-8c17-978c3adc3600/band-coral.png) 50%/100% 100% no-repeat;mask:url(/__l5e/assets-v1/2e3bf310-6dd7-4322-8c17-978c3adc3600/band-coral.png) 50%/100% 100% no-repeat}.bk-blocks{margin-top:3rem}.bk-blocks>*+*{margin-top:64px}.bk-blocks p{font-size:18px}.bk-band{color:var(--c-white);padding-bottom:var(--pad);background-repeat:no-repeat;background-size:cover;align-items:flex-end;display:flex}.bk-band__scrim{pointer-events:none;position:absolute;inset:0}.bk-band__inner{width:100%;position:relative}.bk-band--bottom .bk-band__scrim{background:linear-gradient(#0000,#0b357659 48%,#0b3576e0)}.bk-band--left .bk-band__scrim{background:#0b35769e}.bk-band--sha{background-position:60%;min-height:520px}.bk-band--haters{background-position:right 15%;align-items:center;min-height:600px}.bk-band--final{background-position:30%;min-height:640px}@media (width>=768px){.bk-band--final{background-position:0}.bk-band--final .bk-final{max-width:560px;margin-left:auto;margin-right:0}.bk-band--left .bk-band__scrim{background:linear-gradient(90deg,#0b3576db,#0b35769e 46%,#0b35762e)}}@media (width>=1024px) and (prefers-reduced-motion:no-preference){.bk-band--para{background-attachment:fixed}}.bk-bandq{margin:0}.bk-bandq blockquote{font-family:var(--f-head);max-width:30ch;margin:0;font-size:28px;line-height:1.3}.bk-bandq--sm{margin-top:2rem}.bk-bandq--sm blockquote{font-size:22px}.bk-bandq--c blockquote{max-width:36ch;margin-inline:auto;font-size:20px}.bk-bandq--c .bk-who{justify-content:center}.bk-band .bk-who small,.bk-band .bk-who strong{color:#fffc}.bk-bandtext{max-width:52ch}.bk-bandtext p{margin-top:1.25rem;font-size:18px}.bk-bandtext .bk-h2{color:var(--c-white)}.bk-card{background:var(--c-white);border:1px solid var(--c-rule);border-radius:14px;max-width:880px;margin:3rem auto 0;padding:1.75rem 1.25rem}.bk-card>*+*{margin-top:1.5rem}.bk-nlist{gap:1.75rem;padding:0;list-style:none;display:grid}.bk-nlist li{align-items:flex-start;gap:1.25rem;display:flex}.bk-n{font-family:var(--f-head);color:var(--c-blue);min-width:1.2ch;font-size:28px;font-weight:700;line-height:1}.bk-n--sm{font-size:24px}.bk-nlist__t{font-size:18px;font-weight:500;line-height:1.4}.bk-nlist__d{color:var(--c-muted);font-size:16px;margin-top:.35rem!important}.bk-nlist--two{margin-top:3rem}.bk-thumbs{grid-template-columns:repeat(3,1fr);gap:1rem;display:grid}.bk-thumbs img{aspect-ratio:4/3;object-fit:cover}.bk-authors{gap:2.5rem;display:grid}.bk-linda{text-transform:uppercase;letter-spacing:.12em;color:var(--c-coral-deep);font-size:14px;font-weight:500}.bk-archive{margin-top:5rem}.bk-archive__row{gap:2rem;margin-top:2rem;display:grid}.bk-archive figure{margin:0}.bk-archive img{aspect-ratio:4/3;object-fit:cover}.bk-cap{font-family:var(--f-body,inherit);letter-spacing:.12em;text-transform:uppercase;color:var(--c-subtle);margin-top:10px;font-size:11px;font-weight:500}.bk-spreads{gap:1.5rem;margin-top:3.5rem;display:grid}.bk-spreads img{aspect-ratio:3/2;object-fit:cover}.bk-praise{border-top:1px solid var(--c-rule);margin-top:3rem;display:grid}.bk-praise>*{border-bottom:1px solid var(--c-rule);padding-block:2rem}.bk-link{color:var(--c-blue);text-underline-offset:4px;font-weight:500;text-decoration:underline;display:inline-block}.bk-faqh{margin-top:5rem}.bk-qa{border-top:1px solid var(--c-rule);margin-top:2.5rem}.bk-qa>div{border-bottom:1px solid var(--c-rule);padding-block:1.75rem}.bk .bk-qa__q{font-family:var(--f-body);letter-spacing:0;font-size:18px;font-weight:500;line-height:1.4}.bk-qa__a{color:var(--c-muted);max-width:64ch;font-size:17px}.bk-final{text-align:center;max-width:720px;margin-inline:auto}.bk .bk-final__h{color:var(--c-white);font-size:clamp(2.25rem,4.5vw,3.5rem)}.bk-final>p{margin-top:1rem;font-size:18px}.bk-final .bk-bandq{margin-top:2.5rem}.bk-footer{background:var(--c-warm);text-align:center;color:var(--c-subtle);justify-items:center;gap:.75rem;padding:3rem 1.25rem;font-size:13px;display:grid}.bk-footer img{width:100px;height:auto}.bk-footer a{color:var(--c-subtle);margin-left:1rem}@media (width<=767px){.bk-hero{padding-top:5rem}.bk-cta{align-items:stretch}.bk-btn{width:100%}.bk-thumbs{gap:.5rem}.bk-card .bk-cta{align-items:stretch}}@media (width>=768px){.bk{font-size:18px}.bk-hero__grid{grid-template-columns:1.05fr .95fr;min-height:640px}.bk-three{grid-template-columns:repeat(3,1fr)}.bk-split{grid-template-columns:1fr 1fr;gap:4rem}.bk-card{padding:48px}.bk-authors{grid-template-columns:.9fr 1.1fr;align-items:start;gap:4rem}.bk-authors__media{position:sticky;top:96px}.bk-archive__row{grid-template-columns:repeat(3,1fr)}.bk-nlist--two{grid-template-columns:1fr 1fr;gap:2.5rem 3.5rem}.bk-spreads{grid-template-columns:1fr 1fr}.bk-praise{grid-template-columns:1fr 1fr;column-gap:4rem}}@media (width>=1024px){.bk-proof{flex-wrap:nowrap;gap:0}.bk-proof li{white-space:nowrap;align-items:center;padding-inline:1.5rem;display:flex}.bk-proof__award{flex-basis:auto;white-space:normal!important}.bk-proof li+li{border-left:1px solid var(--c-rule)}}@media (width>=768px){.bk-split--rev .bk-split__img{order:2}}.bk .bk-stars{color:#fc6f5e}.bk-paras>*+*{margin-top:1em}.bk-paras>.bk-pull,.bk-paras>.bk-bandq{margin-top:1.5em}.bk-bandtext.bk-paras p{margin-top:0}.bk-bandtext.bk-paras>*+*{margin-top:1em}.bk-cta{gap:0}.bk-cta>.bk-note:first-of-type{margin-top:8px;font-size:15px}.bk-who:not(:has(img)){gap:0}:root{--pad:3.5rem}@media (width>=768px){:root{--pad:5rem}}.bk h1,.bk h2,.bk h3{font-family:var(--f-body);letter-spacing:-.03em;font-weight:700;line-height:1.1}.bk .bk-h1{font-size:clamp(2.6rem,5.4vw,4.25rem);line-height:1.02}.bk .bk-h2{margin-bottom:24px;font-size:clamp(1.9rem,3.4vw,2.75rem)}.bk .bk-h3{font-size:1.5rem}.bk .bk-h3+p{margin-top:16px}.bk-stack>.bk-h2+*{margin-top:0}.bk p+p{margin-top:1em}.bk-hero{padding:2.5rem 0 0}.bk-hero__top{text-align:center;padding-inline:1.25rem}.bk .bk-proof{color:var(--c-muted);border-top:0;gap:.4rem 1.25rem;max-width:640px;margin:0 auto;padding:0;font-size:13px}.bk .bk-proof__award{flex-basis:100%}.bk .bk-proof__award img{height:40px}.bk .bk-proof__award span{max-width:none}.bk-seenlogos{width:100%;max-width:760px;height:auto;margin:1.5rem auto 0;display:block}.bk-hero__grid{gap:0;margin-top:2.5rem;display:grid}.bk-hero__text{padding:0 1.25rem 3.5rem}.bk-hero__media{display:none}.bk-hero__img--m{object-fit:cover;width:calc(100% + 2.5rem);max-width:none;height:60vw;margin:1.5rem -1.25rem 0;display:block}.bk-hero__text .bk-lede{color:var(--c-ink);margin-top:1.5rem;font-size:18px}.bk-hero__after{color:var(--c-muted);max-width:48ch;font-size:14px}@media (width>=1024px){.bk .bk-proof{flex-wrap:nowrap;justify-content:center;max-width:none}.bk .bk-proof li{white-space:nowrap}.bk .bk-proof__award{flex-basis:auto}.bk .bk-proof__award span{white-space:nowrap}.bk-hero__grid{grid-template-columns:1fr 1.1fr;align-items:stretch;min-height:620px}.bk-hero__text{align-self:center;padding:3rem 3rem 4rem max(1.25rem,50vw - 580px + 1.25rem)}.bk-hero__img--m{display:none}.bk-hero__media{min-height:620px;display:block;position:relative}.bk-hero__media .bk-hero__img{object-fit:cover;object-position:center;width:100%;max-width:none;height:100%;box-shadow:var(--float);border-radius:14px 0 0 14px;position:absolute;inset:0}}.bk-hl:before{height:.9em}.bk .bk-three .bk-sq blockquote{font-size:21px;font-weight:400}.bk-three .bk-stars{font-size:16px}.bk-three .bk-who img{width:72px;height:72px}@media (width>=768px){.bk-three .bk-who img{width:80px;height:80px}}.bk-three .bk-who strong{font-size:13px}.bk-three .bk-who small{font-size:14px}.bk .bk-pull{border-left:2px solid var(--c-rule);margin:1.5em 0 0;padding-left:20px}.bk .bk-pull blockquote{font-family:var(--f-head);max-width:60ch;margin:0;font-size:19px;font-weight:400;line-height:1.4}@media (width>=768px){.bk .bk-pull blockquote{font-size:20px}}.bk-attr{font-family:var(--f-body);color:var(--c-muted);margin-top:6px;font-size:13px;font-weight:400;line-height:1.4}.bk-attr strong{color:var(--c-ink);font-weight:500}.bk .bk-pull--light{color:var(--c-white);border-left-color:#fff6}.bk-pull--light .bk-attr,.bk-pull--light .bk-attr strong{color:#ffffffd9}.bk .bk-praise{border-top:0;gap:1.25rem}.bk .bk-praise>*{border-bottom:0;padding:0}.bk .bk-sq--card{background:var(--c-white);border:1px solid var(--c-rule);border-radius:14px;padding:24px}.bk-sq--card .bk-stars{font-size:14px}.bk-sq--card blockquote{font-size:20px}.bk-band--familiar{background-position:50%;align-items:center;min-height:560px}.bk .bk-familiar{max-width:560px}.bk .bk-familiar p{font-size:19px}.bk .bk-familiar p:first-of-type{margin-top:0}.bk .bk-familiar>*+*{margin-top:1em}.bk .bk-familiar>.bk-pull{margin-top:1.5em}.bk .bk-familiar .bk-h2{margin-bottom:24px}.bk .bk-blocks>*+*{margin-top:56px}.bk-blocks .bk-stack>*+*{margin-top:0}.bk-blocks .bk-stack>p{margin-top:16px}.bk-lines p{font-size:18px}.bk-lines p+p{margin-top:.9em}.bk-archive__line{color:var(--c-muted);font-size:17px;margin-top:8px!important}.bk-band--final{background-position:50%;align-items:center;min-height:600px}.bk-band--final .bk-band__scrim{background:#0b35769e}.bk .bk-final{text-align:center;max-width:560px;margin-inline:auto}.bk .bk-final .bk-cta{align-items:center}.bk .bk-final .bk-pull{text-align:left;margin-top:2rem}@media (width>=768px){.bk .bk-band--final{background-position:100%}.bk .bk-band--final .bk-band__scrim{background:linear-gradient(90deg,#0b3576db,#0b35769e 46%,#0b35762e)}.bk .bk-band--final .bk-final{text-align:left;margin-left:0;margin-right:auto}.bk .bk-final .bk-cta{align-items:flex-start}}.bk .bk-hl{z-index:auto;-webkit-box-decoration-break:clone;box-decoration-break:clone;background:url(/__l5e/assets-v1/a7a781ee-6731-4727-95a3-f199dc03f375/band-robin.png) 50%/100% 70% no-repeat;padding-inline:.12em;display:inline;position:static}.bk .bk-hl:before{content:none}.bk .bk-band--final{background-position:right 25%;min-height:640px}.bk .bk-blocks .bk-stack>.bk-h3+p{margin-top:20px}.bk .bk-blocks .bk-pull{margin-top:calc(1.5em + 12px)}.bk .bk-hl{background:0 0;padding-inline:0}@media (width>=768px){.bk .bk-hl{z-index:0;display:inline-block;position:relative}.bk .bk-hl:before{content:""}}
