.-Tf__q_page{background:var(--at-bg);color:var(--at-text);line-height:1.65;overflow-x:clip}.-Tf__q_wrap{max-width:1180px;margin:0 auto;padding:0 32px}.-Tf__q_section{padding:96px 0;scroll-margin-top:88px}.-Tf__q_kicker{letter-spacing:.06em;color:var(--at-accent);align-items:center;gap:10px;margin-bottom:18px;font-size:.8rem;font-weight:700;display:flex}.-Tf__q_kicker:before{content:"";background:currentColor;width:22px;height:2px}.-Tf__q_h1{font-family:var(--at-font-display);letter-spacing:-.035em;margin:0 0 24px;font-size:clamp(2.4rem,5.2vw,4.4rem);font-weight:800;line-height:1.08}.-Tf__q_h2{font-family:var(--at-font-display);letter-spacing:-.025em;margin:0;font-size:clamp(1.9rem,3.8vw,2.9rem);font-weight:750;line-height:1.18}.-Tf__q_sub{color:var(--at-muted);max-width:600px;margin:14px 0 0}.-Tf__q_lead{color:var(--at-muted);max-width:580px;margin:0;font-size:1.15rem;line-height:1.8}.-Tf__q_hero{background:radial-gradient(ellipse at 83% 20%, color-mix(in srgb, var(--at-accent) 12%, transparent) 0, transparent 54%);padding:80px 0 72px}.-Tf__q_heroGrid{grid-template-columns:.9fr 1.1fr;align-items:center;gap:64px;display:grid}.-Tf__q_ctaRow{flex-wrap:wrap;align-items:center;gap:20px;margin:28px 0 0;display:flex}.-Tf__q_btn{padding:15px 24px}.-Tf__q_textLink{color:var(--at-accent);padding:10px 0;font-weight:700;text-decoration:none}.-Tf__q_textLink:hover{text-decoration:underline}.-Tf__q_facts{margin-top:18px}.-Tf__q_proof{border-top:1px solid var(--at-border);color:var(--at-muted);flex-wrap:wrap;gap:8px 22px;margin:28px 0 0;padding:20px 0 0;font-size:.82rem;list-style:none;display:flex}.-Tf__q_proof li:before{content:"✓";color:var(--at-accent);margin-right:7px;font-weight:900}.-Tf__q_visual{padding:0 14px 34px 0;position:relative}.-Tf__q_frame{box-shadow:0 18px 45px color-mix(in srgb, var(--at-text) 11%, transparent);background:#fff;border:10px solid #fff;position:relative;transform:rotate(1.6deg)}.-Tf__q_frame img{aspect-ratio:4/3;object-fit:cover;width:100%;height:auto;display:block}.-Tf__q_tape{z-index:1;background:#e6d8adbb;width:100px;height:33px;position:absolute;top:-19px;left:40%;transform:rotate(-5deg)}.-Tf__q_stickyNote{color:#3f3a22;width:260px;box-shadow:0 8px 20px color-mix(in srgb, var(--at-text) 8%, transparent);background:#fff3c4;padding:18px 20px;position:absolute;bottom:0;right:-10px;transform:rotate(-3deg)}.-Tf__q_stickyNote strong{font-family:var(--at-font-display);color:var(--at-text);margin-bottom:4px;font-size:1.2rem;display:block}.-Tf__q_stickyNote p{margin:0;font-size:.8rem}.-Tf__q_cases{background:var(--at-surface)}.-Tf__q_sectionHead{justify-content:space-between;align-items:flex-end;gap:32px;margin-bottom:40px;display:flex}.-Tf__q_sectionHead>p{max-width:440px;color:var(--at-muted);margin:0 0 5px}.-Tf__q_tabs{gap:8px;margin-bottom:28px;padding:3px;display:flex;overflow-x:auto}.-Tf__q_tab{min-width:160px;font:inherit;white-space:nowrap;color:var(--at-muted);background:var(--at-surface);border:1px solid var(--at-border);border-radius:var(--at-radius);cursor:pointer;flex:1;padding:13px 18px;font-weight:700}.-Tf__q_tab[aria-selected=true]{background:var(--at-text);color:var(--at-surface);border-color:var(--at-text)}.-Tf__q_tab:focus-visible{outline-offset:3px;outline:3px solid #c78f2c}.-Tf__q_case{border:1px solid var(--at-border);grid-template-columns:1.06fr .94fr;min-height:510px;display:grid}.-Tf__q_casePhoto{background:#dce7df;min-height:400px;position:relative}.-Tf__q_casePhoto img{object-fit:cover;width:100%;height:100%;position:absolute;inset:0}.-Tf__q_photoLabel{color:#18332c;background:#fffffff0;border-radius:4px;padding:7px 13px;font-size:.75rem;font-weight:700;position:absolute;top:18px;left:18px}.-Tf__q_inventory{background:var(--at-surface-2);padding:32px 36px}.-Tf__q_inventoryHead{border-bottom:2px solid var(--at-text);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 16px;padding-bottom:18px;display:flex}.-Tf__q_inventoryHead h3{font-family:var(--at-font-display);margin:0;font-size:1.5rem}.-Tf__q_inventoryHead span{color:var(--at-muted);font-size:.75rem}.-Tf__q_item{border-bottom:1px dashed var(--at-border);grid-template-columns:minmax(6.5rem,max-content) minmax(0,1fr);gap:4px 12px;padding:15px 0;display:grid}.-Tf__q_item strong{font-size:.95rem}.-Tf__q_item b{text-align:right;font-size:.88rem;font-weight:600}.-Tf__q_item small{color:var(--at-muted);grid-column:1/-1;font-size:.75rem}.-Tf__q_item .-Tf__q_shortest{color:#b23f2d;font-weight:600}.-Tf__q_low{color:#6a604a;background:#eeeae0;border-radius:3px;margin-left:6px;padding:1px 7px;font-size:.7rem;font-weight:600;display:inline-block}.-Tf__q_caseFoot{color:var(--at-muted);margin-top:20px;font-size:.78rem}.-Tf__q_caseFoot p{margin:0 0 8px}.-Tf__q_caseNote{color:#3f3a22;background:#fff3c4;padding:10px 12px}.-Tf__q_caseNote b{color:var(--at-text)}.-Tf__q_disclaimer{color:var(--at-muted);margin:20px 0 0;font-size:.82rem}.-Tf__q_steps{grid-template-columns:repeat(3,1fr);gap:22px;margin:42px 0 0;padding:0;list-style:none;display:grid}.-Tf__q_step{background:var(--at-surface);border:1px solid var(--at-border);flex-direction:column;padding:32px 28px;display:flex}.-Tf__q_stepNo{font-family:var(--at-font-display);letter-spacing:-.06em;color:color-mix(in srgb, var(--at-accent) 18%, var(--at-surface));font-size:4rem;font-weight:800;line-height:1}.-Tf__q_step h3{font-family:var(--at-font-display);margin:22px 0 12px;font-size:1.35rem;line-height:1.3}.-Tf__q_step p{color:var(--at-muted);flex:1;margin:0 0 20px;font-size:.9rem}.-Tf__q_tip{border-top:1px solid var(--at-border);color:var(--at-accent);padding-top:16px;font-size:.82rem;display:block}.-Tf__q_stories{background:#f4f0e6}.-Tf__q_stories .-Tf__q_h2{max-width:700px}.-Tf__q_storyList{grid-template-columns:repeat(3,1fr);gap:24px;margin-top:46px;display:grid}.-Tf__q_story{background:#fffdf8;border-radius:5px;flex-direction:column;margin:0;padding:18px 18px 22px;display:flex;position:relative;box-shadow:0 7px 20px #594f3512}.-Tf__q_story:first-child{transform:rotate(-1deg)}.-Tf__q_story:nth-child(2){background:#fff9e8;transform:translateY(14px)rotate(.7deg)}.-Tf__q_story:nth-child(3){transform:rotate(-.5deg)}.-Tf__q_story:before{content:"";background:#e2d2a5b8;width:80px;height:24px;position:absolute;top:-12px;left:calc(50% - 40px);transform:rotate(-2deg)}.-Tf__q_storyThumb{object-fit:cover;filter:saturate(.9);width:100%;height:190px;display:block}.-Tf__q_quote{color:#384c40;flex:1;margin:22px 3px 18px;font-size:1.05rem;line-height:1.8}.-Tf__q_person{color:#7d725b;border-top:1px dashed #d4ccba;flex-wrap:wrap;justify-content:space-between;align-items:center;gap:6px 10px;padding:14px 3px 0;font-size:.75rem;display:flex}.-Tf__q_person strong{color:#4f5d54;font-size:.82rem;font-weight:650}.-Tf__q_label{color:#7d725b;flex-basis:100%;font-size:.7rem}.-Tf__q_trust{background:var(--at-surface);align-items:flex-start;gap:20px;margin-top:56px;padding:24px 28px;display:flex}.-Tf__q_trustIcon{color:var(--at-accent);font-size:1.6rem;line-height:1}.-Tf__q_trust strong{margin-bottom:5px;display:block}.-Tf__q_trust p{color:var(--at-muted);margin:0 0 4px;font-size:.9rem}.-Tf__q_related{margin-top:36px}.-Tf__q_faqGrid{grid-template-columns:.75fr 1.25fr;align-items:start;gap:80px;display:grid}.-Tf__q_final{background:var(--at-text);color:var(--at-surface);text-align:center;padding:80px 0}.-Tf__q_final .-Tf__q_h2{max-width:700px;margin:0 auto}.-Tf__q_finalBody{max-width:560px;color:color-mix(in srgb, var(--at-surface) 78%, var(--at-text));margin:18px auto 26px}@media (max-width:900px){.-Tf__q_wrap{padding:0 20px}.-Tf__q_heroGrid{grid-template-columns:1fr 1fr;gap:30px}.-Tf__q_section{padding:72px 0}.-Tf__q_inventory{padding:25px}.-Tf__q_storyList{grid-template-columns:1fr;gap:30px;max-width:580px}.-Tf__q_story{grid-template-rows:1fr auto;grid-template-columns:180px minmax(0,1fr);gap:0 24px;display:grid;transform:none!important}.-Tf__q_storyThumb{grid-row:1/3;height:100%;min-height:200px}.-Tf__q_quote{margin-top:10px;font-size:1rem}.-Tf__q_faqGrid{gap:40px}}@media (max-width:640px){.-Tf__q_wrap{padding:0 18px}.-Tf__q_hero{padding:50px 0}.-Tf__q_heroGrid{grid-template-columns:1fr}.-Tf__q_lead{font-size:1rem}.-Tf__q_visual{margin-top:10px;padding-right:8px}.-Tf__q_stickyNote{width:210px;padding:14px;right:-4px}.-Tf__q_proof{flex-direction:column;gap:8px}.-Tf__q_section{padding:64px 0}.-Tf__q_sectionHead{margin-bottom:26px;display:block}.-Tf__q_sectionHead>p{margin-top:12px}.-Tf__q_tab{flex:none;min-width:0}.-Tf__q_case{grid-template-columns:1fr;min-height:0}.-Tf__q_casePhoto{aspect-ratio:4/3;min-height:0}.-Tf__q_inventory{padding:24px 20px}.-Tf__q_steps{grid-template-columns:1fr;gap:14px}.-Tf__q_step{padding:26px}.-Tf__q_stepNo{font-size:3rem}.-Tf__q_step h3{margin-top:12px}.-Tf__q_story{padding:16px 16px 22px;display:flex}.-Tf__q_storyThumb{height:180px;min-height:0}.-Tf__q_quote{margin:18px 3px}.-Tf__q_trust{padding:20px}.-Tf__q_faqGrid{grid-template-columns:1fr;gap:16px}}@media (max-width:480px){.-Tf__q_item{grid-template-columns:minmax(0,1fr)}.-Tf__q_item b{text-align:left}}
