.IeiQoG_page{width:min(1600px,100% - 2*clamp(16px,3vw,48px));margin-inline:auto;padding-bottom:clamp(40px,5vw,72px)}.IeiQoG_breadcrumb{margin-bottom:16px}.IeiQoG_hero{border:1px solid var(--border-subtle);background:var(--editorial-surface);border-radius:28px;gap:28px;padding:clamp(20px,4vw,56px);display:grid}.IeiQoG_intro{flex-direction:column;justify-content:space-between;align-self:stretch;align-items:flex-start;gap:32px;min-width:0;display:flex}.IeiQoG_intro h1{letter-spacing:-.02em;color:var(--text-secondary);margin:0;font-size:clamp(16px,1.5vw,20px);font-weight:550}.IeiQoG_statement{letter-spacing:-.05em;max-width:10ch;margin-block:0 24px;font-size:clamp(42px,6vw,88px);font-weight:650;line-height:1.04}.IeiQoG_introBottom{flex-direction:column;align-items:flex-start;gap:24px;display:flex}.IeiQoG_introBottom>p{max-width:42ch;color:var(--text-secondary);text-wrap:pretty;font-size:clamp(15px,1.3vw,18px);line-height:1.7}.IeiQoG_primaryButton,.IeiQoG_glassButton{text-align:center;border-radius:999px;justify-content:center;align-items:center;max-width:100%;min-height:48px;padding:12px 22px;font-size:14px;font-weight:600;line-height:1.5;display:inline-flex}.IeiQoG_primaryButton{background:var(--accent-primary);border:1px solid var(--accent-primary);color:#17170e}.IeiQoG_glassButton{color:var(--text-primary);border:1px solid var(--border-strong);background:var(--glass-fill), var(--editorial-surface);box-shadow:inset 0 1px 0 var(--glass-highlight)}.IeiQoG_media{aspect-ratio:9/16;color:#f5f5f5;isolation:isolate;background:#101010;border-radius:20px;justify-self:center;width:min(100%,360px);position:relative;overflow:hidden}.IeiQoG_media img,.IeiQoG_media video{object-fit:contain;width:100%;height:100%;display:block}.IeiQoG_story{gap:20px 64px;padding:clamp(40px,6vw,80px) clamp(0px,2vw,32px);display:grid}.IeiQoG_story h2,.IeiQoG_tools h2,.IeiQoG_contact h2{letter-spacing:-.035em;text-wrap:balance;font-size:clamp(26px,2.8vw,38px);font-weight:600;line-height:1.2}.IeiQoG_story p{max-width:61ch;color:var(--text-secondary);text-wrap:pretty;font-size:16px;line-height:1.8}.IeiQoG_story p+p{margin-top:16px}.IeiQoG_textLink{text-underline-offset:5px;align-items:center;min-height:44px;margin-top:12px;font-weight:550;text-decoration:underline;display:inline-flex}.IeiQoG_tools{background:var(--editorial-surface);border-radius:28px;gap:28px 64px;padding:clamp(24px,4vw,48px);display:grid}.IeiQoG_toolsIntro>p{max-width:36ch;color:var(--text-secondary);margin-top:16px;line-height:1.7}.IeiQoG_toolLinks{min-width:0}.IeiQoG_toolLinks>a{border-bottom:1px solid var(--border-subtle);padding-block:24px;display:block}.IeiQoG_toolLinks>a:first-child{padding-top:0}.IeiQoG_toolLinks>a:last-child{border-bottom:0;padding-bottom:0}.IeiQoG_toolLinks h3{letter-spacing:-.02em;font-size:clamp(18px,1.7vw,21px);font-weight:600;line-height:1.35}.IeiQoG_toolLinks p{max-width:55ch;color:var(--text-secondary);margin-top:8px;font-size:15px;line-height:1.7}.IeiQoG_toolLinks span{text-underline-offset:5px;margin-top:12px;font-size:14px;font-weight:550;text-decoration:underline;display:inline-block}.IeiQoG_contact{flex-wrap:wrap;justify-content:space-between;align-items:center;gap:24px;margin-top:clamp(36px,5vw,64px);padding-inline:clamp(0px,2vw,32px);display:flex}.IeiQoG_contact p{color:var(--text-secondary);margin-top:12px;line-height:1.6}.IeiQoG_actions{flex-wrap:wrap;gap:12px;display:flex}.IeiQoG_page a:focus-visible,.IeiQoG_page video:focus-visible{outline:2px solid var(--focus-ring);outline-offset:5px}@media (min-width:768px){.IeiQoG_hero{grid-template-columns:minmax(0,1fr) minmax(0,.8fr);align-items:center;gap:clamp(28px,4vw,64px)}.IeiQoG_media{justify-self:end;width:min(100%,400px)}.IeiQoG_statement{font-size:clamp(46px,6vw,88px)}}@media (min-width:1024px){.IeiQoG_story,.IeiQoG_tools{grid-template-columns:minmax(0,1fr) minmax(0,1.2fr)}}@media (max-width:767px){.IeiQoG_hero{border-radius:24px;padding:24px}.IeiQoG_statement{font-size:clamp(40px,8.5vw,58px)}.IeiQoG_introBottom{gap:20px}.IeiQoG_media{width:min(100%,320px)}.IeiQoG_story{padding-inline:4px}}@media (max-width:479px){.IeiQoG_hero{gap:24px;padding:20px}.IeiQoG_statement{margin-block:0 20px}.IeiQoG_introBottom>.IeiQoG_primaryButton{width:100%}.IeiQoG_tools{border-radius:24px;padding:24px 20px}.IeiQoG_actions,.IeiQoG_actions>a{width:100%}.IeiQoG_story p{font-size:15px}}@media (hover:hover){.IeiQoG_primaryButton:hover{background:#eab308;border-color:#eab308}.IeiQoG_glassButton:hover{border-color:var(--text-secondary)}.IeiQoG_textLink:hover,.IeiQoG_toolLinks>a:hover span{text-decoration-thickness:2px}}.IeiQoG_introHeading>p{color:var(--text-secondary);margin-top:8px;font-size:13px;line-height:1.6}.IeiQoG_introMain{width:100%}.IeiQoG_introDetails{border-top:1px solid var(--border-subtle);grid-template-columns:repeat(2,minmax(0,1fr));gap:24px;width:100%;padding-top:24px;display:grid}.IeiQoG_introDetails h2{letter-spacing:-.015em;margin:0;font-size:15px;font-weight:600;line-height:1.4}.IeiQoG_introDetails p{color:var(--text-secondary);text-wrap:pretty;margin-top:8px;font-size:13px;line-height:1.7}.IeiQoG_introDetails a{text-underline-offset:4px;align-items:center;min-height:44px;margin-top:4px;font-size:13px;font-weight:550;text-decoration:underline;display:inline-flex}@media (min-width:768px) and (max-width:1023px){.IeiQoG_intro{gap:24px}.IeiQoG_introDetails{grid-template-columns:1fr;gap:16px}.IeiQoG_hero{align-items:start}}@media (max-width:479px){.IeiQoG_intro{gap:24px}.IeiQoG_introDetails{gap:16px}}@media (prefers-reduced-motion:no-preference){.IeiQoG_primaryButton,.IeiQoG_glassButton{transition:background-color .16s,border-color .16s,transform .12s}.IeiQoG_primaryButton:active,.IeiQoG_glassButton:active{transform:scale(.98)}}
