*,:before,:after,::backdrop{box-sizing:border-box;border:0 solid;margin:0;padding:0}html{-webkit-text-size-adjust:100%;tab-size:4;-webkit-tap-highlight-color:transparent;line-height:1.5}h1,h2,h3,h4,h5,h6{font-size:inherit;font-weight:inherit}a{color:inherit;text-decoration:inherit}b,strong{font-weight:bolder}small{font-size:80%}sub,sup{vertical-align:baseline;font-size:75%;line-height:0;position:relative}sup{top:-.5em}sub{bottom:-.25em}table{border-collapse:collapse;border-color:inherit;text-indent:0}summary{display:list-item}ol,ul,menu{list-style:none}img,svg,video,canvas,audio,iframe,embed,object{vertical-align:middle;display:block}img,video{max-width:100%;height:auto}button,input,select,optgroup,textarea{font:inherit;letter-spacing:inherit;color:inherit;opacity:1;background-color:#0000;border-radius:0}::placeholder{opacity:1;color:color-mix(in oklab, currentcolor 50%, transparent)}textarea{resize:vertical}button,input:where([type=button],[type=reset],[type=submit]){appearance:button}[hidden]:where(:not([hidden=until-found])){display:none!important}.sr-only{clip-path:inset(50%);white-space:nowrap;border-width:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.v5-skip:focus{z-index:100;clip-path:none;background:var(--v5-white);width:auto;height:auto;color:var(--v5-ink);box-shadow:0 0 0 2px var(--v5-amber);border-radius:.5rem;margin:0;padding:.5rem 1rem;position:fixed;top:.75rem;left:.75rem;overflow:visible}.v5,.v5-head,.v5-scrim,.v5-foot{--v5-white:#fff;--v5-paper:#f5f5f3;--v5-ink:#1d1d1f;--v5-ink-hi:#3a3a3d;--v5-ink-2:#6e6e73;--v5-ink-3:#5e5e63;--v5-line:#d9d8d3;--v5-on-black:#f5f5f7;--v5-on-black-3:#86868b;--v5-amber:#d9661a;--v5-amber-ink:#a3480b;--v5-amber-lit:#f0893f;--v5-night-line:#ffffff24;--v5-frost:#fffc;--v5-fly-bg:#fbfbfdfa;--v5-night-frost:#05060bb8;--v5-night-fly:#0d0e16fa;--v5-scrim:#0c0d143d;--v5-sp-amber:#ff8a1f;--v5-hair:#1d1d1f1a;--v5-ghost:#1d1d1f4d;--v5-wash:#1d1d1f0d;--v5-font:-apple-system, BlinkMacSystemFont, "SF Pro Display", "SF Pro Text", "Helvetica Neue", sans-serif;--v5-ease:cubic-bezier(.28, .11, .32, 1);--v5-out:cubic-bezier(.16, 1, .3, 1)}.v5-wrap{width:min(100% - 3rem,71.25rem);margin-inline:auto}:is(.v5,.v5-head,.v5-foot) :focus-visible{outline:2px solid var(--v5-amber);outline-offset:3px}.v5-btn{border:1px solid var(--v5-ink);background:var(--v5-ink);min-height:2.875rem;color:var(--v5-white);white-space:nowrap;transition:background-color .35s var(--v5-ease), border-color .35s var(--v5-ease), transform .35s var(--v5-ease);border-radius:980px;justify-content:center;align-items:center;padding:0 1.5rem;font-size:1.0625rem;font-weight:500;display:inline-flex}.v5-btn:hover{background:var(--v5-ink-hi);border-color:var(--v5-ink-hi)}.v5-btn:active{transform:scale(.97)}.v5-btn-ghost{border-color:var(--v5-ghost);color:var(--v5-ink);background:0 0}.v5-btn-ghost:hover{border-color:var(--v5-ink);background:var(--v5-wash)}.v5-btn-sm{min-height:1.875rem;padding:0 .875rem;font-size:.8125rem}.v5-head{--v5-hd-bg:var(--v5-frost);--v5-hd-fg:var(--v5-ink);--v5-hd-line:var(--v5-hair);--v5-hd-pill:var(--v5-ink);--v5-hd-pill-fg:var(--v5-white);--v5-hd-fly:var(--v5-fly-bg);--v5-hd-fly-fg:var(--v5-ink);--v5-hd-mute:var(--v5-ink-2);--v5-hd-hover:var(--v5-amber-ink);--v5-logo-inv:0;z-index:20;border-bottom:1px solid var(--v5-hd-line);background:var(--v5-hd-bg);color:var(--v5-hd-fg);backdrop-filter:saturate(180%)blur(20px);font:400 1.0625rem/1.47 var(--v5-font);letter-spacing:-.021em;-webkit-font-smoothing:antialiased;position:sticky;top:0}.v5-scrim{z-index:19;background:var(--v5-scrim);backdrop-filter:blur(18px);opacity:0;visibility:hidden;pointer-events:none;transition:opacity .35s var(--v5-ease) .4s, visibility 0s .75s;position:fixed;inset:0}.v5-head:has(.v5-nav-item:hover,.v5-nav-item:focus-within)+.v5-scrim{opacity:1;visibility:visible;transition-delay:.2s,0s}.v5-bar{justify-content:space-between;align-items:center;gap:1rem;width:min(100% - 3rem,71.25rem);height:3.25rem;margin-inline:auto;display:flex}.v5-brand img{width:auto;height:16px;filter:grayscale(1) contrast(1.25) invert(var(--v5-logo-inv));display:block}.v5-nav{display:none}.v5-nav>ul{display:flex}.v5-nav-link{height:3.25rem;color:inherit;font:inherit;letter-spacing:-.01em;opacity:.8;cursor:pointer;transition:opacity .3s var(--v5-ease);background:0 0;border:0;align-items:center;padding:0 .875rem;font-size:.8125rem;display:flex}.v5-nav-link:hover,.v5-nav-item:focus-within>.v5-nav-link{opacity:1}.v5-head-end{align-items:center;gap:.25rem;display:flex}.v5-login{display:none}.v5-head .v5-btn{border-color:var(--v5-hd-pill);background:var(--v5-hd-pill);color:var(--v5-hd-pill-fg);transition:opacity .3s var(--v5-ease);margin-left:.5rem}.v5-head .v5-btn:hover{opacity:.86}.v5-fly{border-bottom:1px solid var(--v5-hd-line);background:var(--v5-hd-fly);color:var(--v5-hd-fly-fg);opacity:0;visibility:hidden;transition:opacity .25s var(--v5-ease) .4s, transform .4s var(--v5-out) .4s, visibility 0s .65s;position:absolute;inset:100% 0 auto;transform:translateY(-8px)}.v5-nav-item:hover .v5-fly,.v5-nav-item:focus-within .v5-fly{z-index:1;opacity:1;visibility:visible;transition-delay:.2s;transform:none}.v5-nav-item .v5-fly:hover{transition-delay:0s}.v5-nav:has(.v5-fly:hover) .v5-nav-item:not(:hover) .v5-fly{transition:none}.v5-fly-in{gap:clamp(2.5rem,5vw,5rem);width:min(100% - 3rem,71.25rem);margin-inline:auto;padding:2.5rem 0 3.25rem;display:flex}.v5-fly-label{color:var(--v5-hd-mute);letter-spacing:0;margin-bottom:.875rem;font-size:.75rem}.v5-fly-big{gap:.625rem;display:grid}.v5-fly-big a{letter-spacing:-.02em;transition:color .3s var(--v5-ease);font-size:1.5rem;font-weight:600;line-height:1.15;display:block}.v5-fly-big a:hover,.v5-fly-small a:hover{color:var(--v5-hd-hover)}.v5-fly-small{align-content:start;gap:.625rem;padding-top:1.75rem;font-size:.8125rem;font-weight:500;display:grid}.v5-foot{background:var(--v5-paper);color:var(--v5-ink-2);font:400 .75rem/1.4 var(--v5-font);letter-spacing:-.01em;-webkit-font-smoothing:antialiased}.v5-foot .v5-wrap{padding-block:1.25rem 2.5rem}.v5-foot-note{border-bottom:1px solid var(--v5-line);text-wrap:pretty;padding-bottom:1rem}.v5-foot-dir{grid-template-columns:repeat(2,1fr);gap:1.75rem 1.5rem;padding-block:1.75rem 2rem;display:grid}.v5-foot-dir h2{color:var(--v5-ink);font-size:.75rem;font-weight:600}.v5-foot-dir ul{gap:.5rem;margin-top:.75rem;display:grid}.v5-foot a:hover{color:var(--v5-ink);text-decoration:underline}.v5-foot-trust,.v5-foot-legal{border-top:1px solid var(--v5-line);flex-wrap:wrap;justify-content:space-between;align-items:center;gap:.75rem 1.5rem;padding-block:1rem;display:flex}.v5-foot-trust ul,.v5-foot-legal ul{flex-wrap:wrap;gap:.5rem 1.25rem;display:flex}.v5-foot-trust ul{gap:.5rem}.v5-foot-trust a{border:1px solid var(--v5-line);color:var(--v5-ink-3);border-radius:980px;align-items:center;gap:.3125rem;padding:.25rem .6875rem;display:inline-flex}.v5-foot-trust svg{width:.875rem;height:.875rem;color:var(--v5-amber-ink)}.v5-foot-legal{padding-bottom:0}@media (width>=735px){.v5-foot-dir{grid-template-columns:repeat(4,1fr)}}@media (width>=1000px){.v5-nav{display:block}.v5-login{display:flex}.v5-bar{grid-template-columns:1fr auto 1fr;display:grid}.v5-head-end{justify-content:flex-end}}@property --v5-hd-bg{syntax:"<color>";inherits:true;initial-value:#0000}@property --v5-hd-fg{syntax:"<color>";inherits:true;initial-value:#0000}@property --v5-hd-line{syntax:"<color>";inherits:true;initial-value:#0000}@property --v5-hd-pill{syntax:"<color>";inherits:true;initial-value:#0000}@property --v5-hd-pill-fg{syntax:"<color>";inherits:true;initial-value:#0000}@property --v5-hd-fly{syntax:"<color>";inherits:true;initial-value:#0000}@property --v5-hd-fly-fg{syntax:"<color>";inherits:true;initial-value:#0000}@property --v5-hd-mute{syntax:"<color>";inherits:true;initial-value:#0000}@property --v5-hd-hover{syntax:"<color>";inherits:true;initial-value:#0000}@property --v5-logo-inv{syntax:"<number>";inherits:true;initial-value:0}@supports (animation-timeline:view()){.v5{timeline-scope:--v5-night}#ai{view-timeline:--v5-night}.v5-head{animation:linear both v5-frost scroll(root),linear v5-night --v5-night;animation-range:0 3rem,exit-crossing -3.25rem exit-crossing calc(100% - 3.25rem)}}@keyframes v5-frost{0%{--v5-hd-bg:var(--v5-white);--v5-hd-line:transparent}}@keyframes v5-night{0%,to{--v5-hd-bg:var(--v5-night-frost);--v5-hd-fg:var(--v5-on-black);--v5-hd-line:var(--v5-night-line);--v5-hd-pill:var(--v5-on-black);--v5-hd-pill-fg:var(--v5-ink);--v5-hd-fly:var(--v5-night-fly);--v5-hd-fly-fg:var(--v5-on-black);--v5-hd-mute:var(--v5-on-black-3);--v5-hd-hover:var(--v5-amber-lit);--v5-logo-inv:1}}@media (prefers-reduced-motion:reduce){:is(.v5-head,.v5-foot) *,.v5-scrim{transition-duration:0s!important;animation:none!important}}.v5{--v5-track:#e8e7e3;--v5-on-black-2:#a1a1a6;--v5-night:#05060b;--v5-sp-rose:#ff4f7b;--v5-sp-violet:#8b5cff;--v5-sp-azure:#4aa8ff;--v5-sp-amber-ink:#b4520c;--v5-sp-rose-ink:#d0285a;--v5-sp-violet-ink:#6537e6;--v5-sp-azure-ink:#1f6fd1;--v5-glow-warm:#ff8a1f42;--v5-glow-cool:#8b5cff4d;--v5-glow-azure:#4aa8ff38;--v5-l1:#ffb02e;--v5-l2:#ff8a1f;--v5-l3:#ff6145;--v5-l4:#ff4f8a;--v5-l5:#b65cff;--v5-l6:#5b7cff;--v5-l7:#38bdf8;--v5-spectrum:linear-gradient(90deg, var(--v5-sp-amber), var(--v5-sp-rose) 36%, var(--v5-sp-violet) 70%, var(--v5-sp-azure));--v5-spectrum-ink:linear-gradient(90deg, var(--v5-sp-amber-ink), var(--v5-sp-rose-ink) 36%, var(--v5-sp-violet-ink) 70%, var(--v5-sp-azure-ink));--v5-lift:#1d1d1f17;--v5-mono:var(--font-obsidian-mono,"SF Mono"), ui-monospace, Menlo, Consolas, monospace;--v5-r:30px;--v5-pad:clamp(5.5rem, 10vw, 9rem);--v5-gap:clamp(.75rem, 1.6vw, 1.25rem);--v5-kick:var(--v5-spectrum-ink);background:var(--v5-white);color:var(--v5-ink);font:400 1.0625rem/1.47 var(--v5-font);letter-spacing:-.021em;-webkit-font-smoothing:antialiased;overflow-x:clip}.v5-band{padding-block:var(--v5-pad)}.v5-band-paper{background:var(--v5-paper)}.v5-night{--v5-kick:var(--v5-spectrum);background:var(--v5-night);color:var(--v5-on-black)}.v5 fieldset{border:0;min-width:0;margin:0;padding:0}.v5 figure img,.v5 picture img{width:100%;height:auto;display:block}.v5-kicker{background:var(--v5-kick);color:#0000;text-align:center;background-clip:text;width:fit-content;margin:0 auto .75rem;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:600}.v5-h2{letter-spacing:-.03em;text-align:center;text-wrap:balance;max-width:15em;margin-inline:auto;font-size:clamp(2.25rem,5vw,3.75rem);font-weight:600;line-height:1.06}.v5-lede{max-width:34em;color:var(--v5-ink-2);letter-spacing:-.008em;text-align:center;text-wrap:balance;margin:1.25rem auto 0;font-size:clamp(1.1875rem,1.7vw,1.375rem);line-height:1.4}.v5-night .v5-lede{color:var(--v5-on-black-2)}.v5-link{color:var(--v5-amber-ink);font-weight:500}.v5-link:after{content:"›";transition:transform .35s var(--v5-ease);margin-left:.3em;display:inline-block}.v5-link:hover{text-underline-offset:.2em;text-decoration:underline}.v5-link:hover:after{transform:translate(3px)}.v5-ctas{flex-wrap:wrap;justify-content:center;gap:.875rem;margin-top:2.25rem;display:flex}.v5-btn-lit,.v5-btn-lit:hover{isolation:isolate;background:0 0;border-color:#0000;position:relative}.v5-btn-lit:before,.v5-btn-lit:after{content:"";z-index:-1;border-radius:inherit;position:absolute}.v5-btn-lit:after{background:var(--v5-ink);transition:background-color .35s var(--v5-ease);inset:0}.v5-btn-lit:hover:after{background:var(--v5-ink-hi)}.v5-btn-lit:before{background:conic-gradient(from var(--v5-spin), var(--v5-sp-amber), var(--v5-sp-rose), var(--v5-sp-violet), var(--v5-sp-azure), var(--v5-sp-amber));filter:blur(12px);opacity:.45;transition:opacity .4s var(--v5-ease);inset:-2px}.v5-btn-lit:hover:before{opacity:.75}.v5-close{isolation:isolate;padding-bottom:calc(var(--v5-pad) + clamp(4rem, 9vw, 8rem));text-align:center;position:relative;overflow:clip}.v5-close:before,.v5-close:after{content:"";z-index:-1;aspect-ratio:3.2;border-radius:50%;width:max(160%,70rem);position:absolute;top:calc(100% - clamp(5rem,11vw,10rem));left:50%;transform:translate(-50%)}.v5-close:before{background:linear-gradient(90deg, transparent 8%, var(--v5-sp-amber) 28%, var(--v5-sp-rose) 44%, var(--v5-sp-violet) 60%, var(--v5-sp-azure) 76%, transparent 92%);filter:blur(42px);opacity:.5;translate:0 -.75rem}.v5-close:after{background:var(--v5-paper);box-shadow:0 -1px 0 var(--v5-hair)}.v5-fly-big small{color:var(--v5-hd-mute);letter-spacing:0;margin-top:.1875rem;font-size:.75rem;font-weight:400;display:block}.v5-fly-product .v5-fly-big a{font-size:1.1875rem}.v5-fly-product .v5-fly-small{border-left:1px solid var(--v5-hd-line);margin-left:auto;padding-left:2.5rem}.v5-menu summary{cursor:pointer;place-content:center;gap:6px;width:2.75rem;height:2.75rem;margin-right:-.625rem;list-style:none;display:grid}.v5-menu summary::-webkit-details-marker{display:none}.v5-sheet summary::-webkit-details-marker{display:none}.v5-menu>summary span{width:1.0625rem;height:1.5px;transition:transform .4s var(--v5-out);background:currentColor;border-radius:1px;display:block}.v5-menu[open]>summary span:first-child{transform:translateY(3.75px)rotate(45deg)}.v5-menu[open]>summary span:last-child{transform:translateY(-3.75px)rotate(-45deg)}.v5-sheet{background:var(--v5-hd-fly);height:calc(100dvh - 3.25rem);color:var(--v5-hd-fly-fg);padding:1rem 1.5rem 3rem;position:absolute;inset:100% 0 auto;overflow-y:auto}.v5-sheet summary,.v5-sheet-top{letter-spacing:-.02em;cursor:pointer;padding-block:.5rem;font-size:1.75rem;font-weight:600;list-style:none;display:block}.v5-sheet-group{padding:.5rem 0 1rem}.v5-sheet-group a{padding-block:.3125rem;font-size:1.0625rem;font-weight:500;display:block}@media (width>=1000px){.v5-menu{display:none}}@property --v5-spin{syntax:"<angle>";inherits:false;initial-value:0deg}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.v5-reveal{animation:linear both v5-up view();animation-range:entry entry 45%}.v5-btn-lit:before{animation:7s linear infinite v5-spin}}}@keyframes v5-spin{to{--v5-spin:360deg}}@keyframes v5-up{0%{opacity:0;transform:translateY(28px)}}@media (prefers-reduced-motion:reduce){.v5 :not(.v5-head,.v5-head *),.v5 :before,.v5 :after{transition:none!important;animation:none!important}}.v6-hero{text-align:center;padding-block:clamp(3rem,6vw,5rem) clamp(3.5rem,7vw,6rem);overflow-x:clip}.v6-hero-title{letter-spacing:-.035em;text-wrap:balance;max-width:12em;margin-inline:auto;font-size:clamp(2.75rem,7vw,5.5rem);font-weight:600;line-height:1.03}.v6-hero-title span{background:linear-gradient(95deg, var(--v5-sp-amber-ink), var(--v5-sp-rose-ink) 25%, var(--v5-sp-violet-ink) 50%, var(--v5-sp-rose-ink) 75%, var(--v5-sp-amber-ink)) 0 0 / 200% 100%;color:#0000;background-clip:text;padding-bottom:.08em}.v6-hero-sub{max-width:33em;color:var(--v5-ink-2);letter-spacing:-.008em;text-wrap:balance;margin:1.5rem auto 0;font-size:clamp(1.125rem,1.7vw,1.3125rem);line-height:1.42}@media (prefers-reduced-motion:no-preference){.v6-hero-title span{animation:9s ease-in-out infinite alternate v6-shimmer}}@keyframes v6-shimmer{to{background-position:100% 0}}.v7-hero-title{max-width:18em;font-size:clamp(2.25rem,4.8vw,3.75rem)}.v7-hero .v6-hero-sub{max-width:30em;font-size:clamp(1.25rem,1.9vw,1.625rem);line-height:1.35}.v7-hero .dx-stage{margin-top:clamp(2rem,4vw,3rem)}.v7-cap{z-index:2;color:var(--v5-ink-2);letter-spacing:-.01em;font-size:.9375rem;line-height:1.35}.v7-cap b{color:var(--v5-ink);font-weight:600}.v7-cap-ai{order:1}@media (width<=899px){.v7-hero .dx-c{row-gap:.75rem}.v7-hero .v7-cap-people{text-align:right;grid-row:1;justify-self:end}.v7-hero .dx-c-left{z-index:2;grid-area:2/1;place-self:start end;width:90%}.v7-hero .dx-c-right{z-index:1;background:var(--dx-cool-paper);grid-area:2/1;place-self:start;width:86%;margin-top:9.5rem}.v7-hero .v7-cap-ai{grid-row:3}.v7-hero .dx-agents{grid-row:4}}@media (width>=900px){.v7-cap{font-size:max(.75rem, calc(var(--p) * 15))}.v7-cap b{display:block}.v7-cap-people{width:max-content}.v7-cap-ai{text-align:right}}.v7-hero{--v7-claude:#d97757;--v7-gemini-1:#4796e3;--v7-gemini-2:#9177c7;--v7-gemini-3:#ca6673;--v7-copilot-1:#2f80ed;--v7-copilot-2:#7a5af8;--v7-copilot-3:#e64a9b;--v7-copilot-4:#f6a623}.v7-ag-defs{position:absolute;overflow:hidden}#v7-ag-gemini stop:first-child{stop-color:var(--v7-gemini-1)}#v7-ag-gemini stop:nth-child(2){stop-color:var(--v7-gemini-2)}#v7-ag-gemini stop:nth-child(3){stop-color:var(--v7-gemini-3)}#v7-ag-copilot stop:first-child{stop-color:var(--v7-copilot-1)}#v7-ag-copilot stop:nth-child(2){stop-color:var(--v7-copilot-2)}#v7-ag-copilot stop:nth-child(3){stop-color:var(--v7-copilot-3)}#v7-ag-copilot stop:nth-child(4){stop-color:var(--v7-copilot-4)}.v7-hero .dx-agents{gap:calc(var(--u) * 12)}.v7-hero .dx-agent{width:calc(var(--u) * 44);height:calc(var(--u) * 44);border-radius:calc(var(--u) * 13);background:linear-gradient(var(--v5-white), var(--v5-paper));box-shadow:0 0 0 1px var(--v5-hair), inset 0 1px 0 var(--v5-white), 0 calc(var(--u) * 14) calc(var(--u) * 26) calc(var(--u) * -14) var(--dx-shadow);transition:translate .4s var(--v5-out);justify-content:center;padding:0;position:relative}.v7-hero .dx-agent-mark svg{width:calc(var(--u) * 22);height:calc(var(--u) * 22);fill:var(--mark,var(--v5-ink))}.v7-hero [data-agent=claude]{--mark:var(--v7-claude)}.v7-hero [data-agent=gemini]{--mark:url(#v7-ag-gemini)}.v7-hero [data-agent=copilot]{--mark:url(#v7-ag-copilot)}.v7-hero .dx-agent-name{background:var(--v5-ink);color:var(--v5-white);white-space:nowrap;opacity:0;pointer-events:none;transition:opacity .2s var(--v5-ease), translate .2s var(--v5-ease);border-radius:6px;padding:.3em .6em;font-size:.6875rem;position:absolute;bottom:calc(100% + .5rem);left:50%;translate:-50% .25rem}@media (hover:hover){.v7-hero .dx-agent:hover{translate:0 calc(var(--u) * -3)}.v7-hero .dx-agent:hover .dx-agent-name{opacity:1;translate:-50%}}@media (width>=900px){.v7-hero .dx-c-agents{left:calc(var(--p) * 350);gap:calc(var(--p) * 52)}}.v7-rating{color:var(--v5-ink-2);flex-wrap:wrap;justify-content:center;align-items:center;gap:.375rem .625rem;margin-bottom:1.75rem;font-size:.9375rem;display:flex}.v7-rating svg{width:1.25rem;height:1.25rem;fill:var(--v5-ink)}.v7-rating b{color:var(--v5-ink);font-weight:600}.v7-stars{color:var(--v5-sp-amber);letter-spacing:.06em;font-size:.875rem}.v7-rating-sep{background:var(--v5-hair);width:1px;height:.875rem}.v7-email{width:min(100%,31rem);margin:2.25rem auto 0}.v7-email-field{background:var(--v5-white);box-shadow:0 0 0 1px var(--v5-hair), 0 18px 40px -22px var(--v5-ghost);transition:box-shadow .3s var(--v5-ease);border-radius:980px;gap:.375rem;padding:.3125rem;display:flex}.v7-email-field:has(input:focus){box-shadow:0 0 0 1.5px var(--v5-ink), 0 0 0 6px color-mix(in srgb, var(--v5-ink) 8%, transparent), 0 18px 40px -22px var(--v5-ghost)}.v7-email input{min-width:0;color:var(--v5-ink);font:inherit;background:0 0;border:0;flex:1;padding:0 0 0 1.125rem;font-size:1.0625rem}.v7-email input:focus-visible{outline:0}.v7-email input::placeholder{color:var(--v5-ink-2)}.v7-email-hint,.v7-email-note{margin-top:.625rem;font-size:.8125rem;line-height:1.4}.v7-email-hint{color:var(--v5-sp-rose-ink);display:none}.v7-email:has(input:user-invalid) .v7-email-hint{display:block}.v7-email:has(input:user-invalid) .v7-email-field{box-shadow:0 0 0 1.5px var(--v5-sp-rose)}.v7-email-note{color:var(--v5-ink-2)}.v7-email-note a{color:var(--v5-ink);text-underline-offset:.15em;text-decoration:underline}@media (width<=479px){.v7-rating-sep{display:none}.v7-email-field{border-radius:26px;flex-direction:column}.v7-email input{min-height:2.875rem;padding-right:1.125rem}}.sc-frame,.sc-kit{--u:1px;--sc-ink:#16181d;--sc-live:#1f9d62;--sc-chrome:#f4f4f2;--sc-field:#efeeea;--sc-field-hi:#fafaf8;--sc-field-lo:#e4e2dc;--sc-line:#16181d17;--sc-skel:#16181d17;--sc-shadow:#16181d4d;--sc-amber:#d9661a;--sc-amber-ink:#a3480b;--sc-amber-wash:#d9661a1f}.sc-win{border-radius:calc(var(--u) * 12);background:var(--v5-white);box-shadow:0 0 0 1px var(--sc-line), 0 calc(var(--u) * 2) calc(var(--u) * 4) var(--v5-wash), 0 calc(var(--u) * 40) calc(var(--u) * 80) calc(var(--u) * -36) var(--sc-shadow);overflow:clip}.sc-bar{align-items:center;gap:calc(var(--u) * 6);height:calc(var(--u) * 36);padding:0 calc(var(--u) * 14);border-bottom:1px solid var(--sc-line);background:var(--sc-chrome);display:flex;position:relative}.sc-bar>i{width:calc(var(--u) * 10);height:calc(var(--u) * 10);background:#16181d21;border-radius:50%}.sc-url{border-radius:calc(var(--u) * 7);background:var(--v5-white);box-shadow:0 0 0 1px var(--sc-line);color:var(--sc-ink);font-size:max(10.5px, calc(var(--u) * 13));letter-spacing:-.01em;white-space:nowrap;align-items:center;gap:.5em;padding:.3em 1.05em .3em .9em;display:flex;position:absolute;left:50%;transform:translate(-50%)}.sc-url .sc-lock{color:var(--v5-ink-2)}.sc-lock{flex:none;width:.62em;height:.8em;font-style:normal;display:inline-block;position:relative}.sc-lock:before{content:"";background:currentColor;border-radius:.1em;height:.5em;position:absolute;inset:auto 0 0}.sc-lock:after{content:"";border:.11em solid;border-bottom:0;border-radius:.26em .26em 0 0;height:.42em;position:absolute;inset:0 .1em auto}.sc-chip{background:var(--sc-ink);color:var(--v5-white);font-size:max(12px, calc(var(--u) * 14));letter-spacing:-.01em;white-space:nowrap;box-shadow:0 .875em 1.875em -.875em var(--sc-shadow), 0 0 0 1px #ffffff0f inset;border-radius:99px;align-items:center;gap:.625em;padding:.375em .875em .375em .375em;font-weight:400;line-height:1.2;display:inline-flex}.sc-chip b{font-weight:600}.sc-chip .sc-av{box-shadow:0 0 0 2px var(--sc-ink), 0 0 0 3.5px var(--sc-live)}.sc-chip:after{content:"";background:var(--sc-live);border-radius:50%;width:.5em;height:.5em;margin-left:.125em;box-shadow:0 0 0 .25em #1f9d6247}@media (prefers-reduced-motion:no-preference){.sc-chip:after{animation:2.4s cubic-bezier(.28,.11,.32,1) infinite sc-live}}@keyframes sc-live{50%{box-shadow:0 0 0 .45em #1f9d6200}}.sc-av{background:var(--sc-av,var(--v5-white));width:2em;height:2em;color:var(--sc-av-fg,var(--sc-ink));letter-spacing:.01em;border-radius:50%;flex:none;place-items:center;font-size:.75em;font-style:normal;font-weight:700;display:inline-grid}.sc-cite{background:var(--v5-white);width:fit-content;box-shadow:inset 0 0 0 1px var(--sc-amber), 0 .375em 1em -.5em #d9661a73;color:var(--sc-amber-ink);font-size:max(11px, calc(var(--u) * 13));white-space:nowrap;border-radius:.5em;align-items:center;gap:.5em;padding:.375em .75em .375em .625em;font-weight:500;line-height:1.2;display:inline-flex}.sc-cite:before{content:"";border-radius:.12em;width:.62em;height:.8em;box-shadow:inset 0 0 0 1.25px}.sc-ai{width:calc(var(--u) * 16);height:calc(var(--u) * 16);background:var(--sc-amber);clip-path:polygon(50% 0,62% 38%,100% 50%,62% 62%,50% 100%,38% 62%,0 50%,38% 38%);flex:none;display:block}.sc-q{background:var(--sc-ink);width:fit-content;color:var(--v5-white);font-size:max(11.5px, calc(var(--u) * 14));letter-spacing:-.01em;border-radius:1em 1em .25em;padding:.5em .8em;line-height:1.25}.sc-sk{gap:calc(var(--u) * 6);display:grid}.sc-sk>i{height:calc(var(--u) * 6);background:var(--sc-skel);border-radius:99px;display:block}.sc-sk>i:nth-child(2n){width:86%}.sc-sk>i:last-child{width:58%}:where(.v7-head [popover]){width:auto;height:auto;color:inherit;background:0 0;border:0;margin:0;padding:0;position:static;inset:auto;overflow:visible}.v7-drill,.v7-back,.v7-burger,.v7-x-name{color:inherit;font:inherit;text-align:left;cursor:pointer;background:0 0;border:0}:root{--rt-head:calc(3.25rem + 1px)}.v7-head{z-index:51}.v7-head+.v5-scrim{z-index:50}.v7-head .v5-brand img{filter:invert(var(--v5-logo-inv)) hue-rotate(calc(var(--v5-logo-inv) * 180deg))}.v7-head .v5-fly-big small{color:var(--v5-hd-mute);letter-spacing:0;margin-top:.1875rem;font-size:.75rem;font-weight:400;display:block}.v7-head .v5-fly-product .v5-fly-big a{font-size:1.1875rem}.v7-head .v7-start,.v7-head .v5-btn-ghost{border-color:color-mix(in srgb, currentColor 28%, transparent);color:inherit;background:0 0}@media (width>=1000px){.v7-drill,.v7-back,.v7-burger,.v7-sheet-end{display:none}.v7-head .v5-fly{display:block}.v7-head .v5-bar{grid-template-columns:minmax(max-content,1fr) auto minmax(max-content,1fr)}.v7-head .v5-fly-big:has(>:nth-child(6)){grid-template-rows:repeat(3,auto);grid-auto-flow:column;column-gap:3.5rem}.v7-head .v5-fly-big:has(>:nth-child(7)){grid-template-rows:repeat(4,auto)}.v7-head .v5-fly-small{padding-top:.375rem}.v7-head .v5-fly-product>.v5-fly-small{border-left:1px solid var(--v5-hd-line);margin-left:auto;padding:1.75rem 0 0 2.5rem}.v7-x{grid-template:repeat(5,auto) 1fr/15rem minmax(0,1fr);gap:0;display:grid}.v7-x-grp{display:contents}.v7-x-name{color:var(--v5-hd-mute);letter-spacing:-.02em;cursor:default;transition:color .3s var(--v5-ease) .1s;grid-column:1;padding:.3125rem 2rem .3125rem 0;font-size:1.5rem;font-weight:600;line-height:1.15}.v7-x-all{grid-column:1;align-self:start;margin-top:1rem;font-size:.8125rem;font-weight:500}.v7-x-links{columns:3;border-left:1px solid color-mix(in srgb, currentColor 12%, transparent);opacity:0;visibility:hidden;transition:opacity .2s var(--v5-ease) .1s, visibility 0s .3s;grid-area:1/2/-1;column-gap:2rem;padding:.5rem 0 0 2.5rem;font-size:.8125rem;font-weight:500}.v7-x-links li{break-inside:avoid;padding-bottom:.625rem}.v7-x-links a:hover,.v7-x-all:hover{color:var(--v5-hd-hover)}.v7-x-grp:is(:hover,:focus-within) .v7-x-links,.v7-x:not(:has(.v7-x-grp:hover,.v7-x-grp:focus-within)) .v7-x-grp:first-of-type .v7-x-links{opacity:1;visibility:visible;transition-delay:.1s}.v7-x:not(:has(.v7-x-grp:hover,.v7-x-grp:focus-within)) .v7-x-grp:first-of-type .v7-x-links{visibility:inherit;transition-delay:.1s,0s}.v7-x-grp:is(:hover,:focus-within) .v7-x-name,.v7-x:not(:has(.v7-x-grp:hover,.v7-x-grp:focus-within)) .v7-x-grp:first-of-type .v7-x-name{color:var(--v5-hd-fly-fg)}.v7-x-name:focus-visible{outline:2px solid var(--v5-amber);outline-offset:2px}}@media (width>=1000px) and (width<=1099.98px){.v7-head .v5-nav-link{padding-inline:.6875rem}}@media (width<=999.98px){.v7-hover,.v7-start,.v7-head+.v5-scrim{display:none}.v7-burger{place-content:center;gap:6px;width:2.75rem;height:2.75rem;margin-right:-.625rem;display:grid}.v7-burger span{width:1.0625rem;height:1.5px;transition:transform .4s var(--v5-out);background:currentColor;border-radius:1px;display:block}.v7-head:has(.v7-nav:popover-open) .v7-burger span:first-child{transform:translateY(3.75px)rotate(45deg)}.v7-head:has(.v7-nav:popover-open) .v7-burger span:last-child{transform:translateY(-3.75px)rotate(-45deg)}html:has(.v7-nav:popover-open){overflow:hidden}.v7-nav:popover-open{overscroll-behavior:contain;background:var(--v5-hd-fly);color:var(--v5-hd-fly-fg);backdrop-filter:saturate(180%)blur(20px);opacity:1;visibility:visible;border:0;padding:.75rem 1.5rem 3rem;display:block;position:fixed;inset:3.25rem 0 0;overflow-y:auto;transform:none}.v7-head .v5-fly:popover-open{overscroll-behavior:contain;background:var(--v5-hd-fly);color:var(--v5-hd-fly-fg);backdrop-filter:saturate(180%)blur(20px);opacity:1;visibility:visible;border:0;padding:.75rem 1.5rem 3rem;display:block;position:fixed;inset:3.25rem 0 0;overflow-y:auto;transform:none}.v7-nav>ul{display:block}.v7-nav .v5-nav-link:not(.v7-hover),.v7-drill{letter-spacing:-.02em;opacity:1;justify-content:space-between;align-items:center;width:100%;height:auto;padding:.5rem 0;font-size:1.75rem;font-weight:600;display:flex}.v7-drill:after,.v7-back:before{content:"";opacity:.55;border:1.5px solid;border-width:0 1.5px 1.5px 0;width:.5rem;height:.5rem;rotate:-45deg}.v7-back{color:var(--v5-hd-mute);align-items:center;gap:.625rem;padding:.5rem 0 1.25rem;font-size:.875rem;font-weight:500;display:flex}.v7-back:before{opacity:1;rotate:135deg}.v7-head .v5-fly-in{width:auto;padding:0;display:block}.v7-head .v5-fly-in>div:first-of-type>.v5-fly-label{display:none}.v7-head .v5-fly-in>div+div{margin-top:2rem}.v7-head .v5-fly-product>div:first-of-type>.v5-fly-label{display:block}.v7-head .v5-fly-product>.v5-fly-small{border-top:1px solid var(--v5-hd-line);margin-top:2rem;padding-top:1.5rem}.v7-head .v5-fly-big{gap:.875rem}.v7-head .v5-fly-small{padding-top:0;font-size:1.0625rem}.v7-x-name{color:var(--v5-hd-mute);cursor:default;margin-bottom:.625rem;font-size:.75rem;display:block}.v7-x-links{columns:2;column-gap:1.25rem;font-size:1.0625rem;font-weight:500}.v7-x-links li{break-inside:avoid;padding-block:.3125rem}.v7-x-all{margin-top:2rem;font-size:1.0625rem;font-weight:600;display:inline-block}.v7-sheet-end{gap:.5rem;margin-top:1.75rem;display:flex}.v7-sheet-end .v5-btn{flex:1;margin:0}}.v7-foot .v5-foot-dir ul:first-child{margin-top:0}.v7-foot-star{color:var(--v5-sp-amber);font-size:.6875rem}.irs-h2{letter-spacing:-.03em;text-wrap:balance;max-width:15em;font-size:clamp(2.125rem,4.6vw,3.5rem);font-weight:600;line-height:1.06}.irs-h2-sm{font-size:clamp(1.875rem,2.7vw,2.375rem)}@media (width<=479px){.irs-h2,.irs-h2-sm{font-size:1.75rem}}.irs-lede{max-width:36em;color:var(--v5-ink-2);letter-spacing:-.008em;text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1.125rem,1.6vw,1.3125rem);line-height:1.42}.v5-night .irs-lede{color:var(--v5-on-black-2)}.irs-plate{border-radius:var(--v5-r);background:var(--v5-paper)}.irs-points{gap:1.25rem;margin:2rem 0 0;padding:0;list-style:none;display:grid}.irs-points h3{letter-spacing:-.015em;font-size:1.0625rem;font-weight:600}.irs-points h3 a{color:inherit;text-underline-offset:.2em;text-decoration:underline 1px}.irs-points h3 a:hover{text-decoration-color:var(--v5-amber-ink)}.irs-points p{color:var(--v5-ink-2);text-wrap:pretty;margin-top:.25rem;font-size:1rem;line-height:1.45}.v5-night .irs-points p{color:var(--v5-on-black-2)}.irs-more{margin-top:2rem;display:inline-block}.v5-night .v5-link{color:var(--v5-amber-lit)}.irs-chapter{align-items:center;gap:clamp(2rem,4vw,3rem);display:grid}.irs-chapter-ui{min-width:0}.irs-plate.irs-chapter{padding:clamp(1.75rem,4vw,3.5rem)}@media (width>=1000px){.irs-chapter{grid-template-columns:minmax(0,.85fr) minmax(0,1.55fr);gap:clamp(2.5rem,4.5vw,4rem)}.irs-plate.irs-chapter{padding-right:clamp(1.75rem,2.5vw,2.25rem)}.irs-chapter.is-flip{grid-template-columns:minmax(0,1.55fr) minmax(0,.85fr)}.irs-chapter.is-flip .irs-chapter-ui{order:-1}}.irs-case{flex-wrap:wrap;align-items:center;gap:.5rem .75rem;margin-top:2rem;display:flex}.irs-status{background:var(--v5-white);color:var(--v5-ink);border-radius:99px;align-items:center;gap:.45em;padding:.2rem .625rem;font-size:.8125rem;font-weight:500;display:inline-flex}.irs-status:before{content:"";background:var(--irs-up);border-radius:50%;width:.45em;height:.45em}.irs-status[data-status=testing]:before{background:var(--v5-amber)}.v5-night .irs-status{background:var(--irs-night-card);color:var(--v5-on-black)}.irs-proof{padding-block:0 clamp(1rem,3vw,2rem)}.irs-proof-in{align-items:center;gap:1.25rem;display:grid}.irs-proof-line{letter-spacing:-.02em;text-wrap:balance;max-width:26em;font-size:clamp(1.25rem,1.9vw,1.5rem);font-weight:500;line-height:1.25}.irs-proof-line b{color:var(--v5-amber-ink);white-space:nowrap;font-weight:700}.irs-proof-ex{flex-wrap:wrap;align-items:center;gap:1.25rem 2.25rem;margin:0;padding:0;list-style:none;display:flex}.irs-proof-ex img{filter:brightness(0);opacity:.5;transition:opacity .3s var(--v5-ease);display:block}.irs-proof-ex li:hover img{opacity:.8}@media (width>=1000px){.irs-proof-in{grid-template-columns:minmax(0,1fr) auto;gap:3rem}.irs-proof-ex{justify-content:flex-end}}.irs-aud-list{gap:3rem;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}.irs-aud-list h3{letter-spacing:-.025em;text-wrap:balance;max-width:14em;font-size:clamp(1.375rem,2vw,1.625rem);font-weight:600;line-height:1.15}.irs-aud-list h3+p{max-width:24em;color:var(--v5-ink-2);text-wrap:pretty;margin-top:.625rem;font-size:1.0625rem;line-height:1.45}@media (width>=900px){.irs-aud-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:2.5rem}}.irs-insights-top{gap:2rem;display:grid}.irs-insights-points{margin-top:0}.irs-insights-ui{margin-top:clamp(2.5rem,5vw,3.5rem)}@media (width>=900px){.irs-insights-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end;gap:4rem}.irs-insights-points{grid-template-columns:1fr 1fr;gap:1.5rem 2.5rem}}.irs-flow{margin-top:clamp(2rem,4vw,3rem);padding:clamp(1rem,2.5vw,1.5rem);display:grid}.irs-flow-src{text-align:left;justify-content:center;align-items:center;gap:1rem;display:flex}.irs-flow .irs-flow-src img{mix-blend-mode:multiply;flex:none;width:4.5rem}.irs-flow-src p{letter-spacing:-.01em;font-size:.9375rem;font-weight:600}.irs-flow-kinds{flex-wrap:wrap;gap:.375rem;margin:.5rem 0 0;padding:0;list-style:none;display:flex}.irs-flow-kinds li{background:var(--v5-white);color:var(--v5-ink-3);border-radius:99px;padding:.25rem .625rem;font-size:.8125rem;font-weight:500}.irs-flow-wires{width:100%;height:2.5rem;display:block;overflow:visible}.irs-flow-wires path{fill:none;stroke:var(--v5-ghost);stroke-width:1.25px;vector-effect:non-scaling-stroke}.irs-flow-list{gap:.5rem;margin:0;padding:0;list-style:none;display:grid}.irs-flow-item{border-radius:var(--irs-r-in);background:var(--v5-white);grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:center;gap:1rem;padding:.5rem;display:grid}.irs-flow-item img{border-radius:calc(var(--irs-r-in) - 6px)}.irs-flow-item h3{letter-spacing:-.02em;font-size:clamp(1.1875rem,1.6vw,1.375rem);font-weight:600}.irs-flow-item p{max-width:22em;color:var(--v5-ink-2);text-wrap:pretty;margin-top:.25rem;font-size:.9375rem;line-height:1.45}.irs-flow-item .v5-link{margin-top:.5rem;font-size:.9375rem;display:inline-block}@media (width>=900px){.irs-flow-list{grid-template-columns:repeat(3,minmax(0,1fr))}.irs-flow-item{grid-template-columns:1fr;align-content:start;gap:.25rem}.irs-flow-item>div{padding:0 .875rem .875rem}}@media (width<=899px){.irs-flow-wires{display:none}.irs-flow-src{margin-bottom:1rem}}@media (width<=599px){.irs-flow-src{justify-content:flex-start;align-items:flex-start}.irs-flow-item{grid-template-columns:7rem minmax(0,1fr);gap:.75rem}.irs-flow-item>div{padding-right:.5rem}}.irs-ways{gap:var(--v5-gap);margin-top:clamp(2rem,4vw,3rem);display:grid}.irs-way{flex-direction:column;gap:1.5rem;padding:clamp(1.5rem,3vw,2.25rem) clamp(1.5rem,3vw,2.25rem) 0;display:flex;overflow:clip}.irs-way h3{letter-spacing:-.03em;font-size:clamp(1.625rem,2.4vw,2.125rem);font-weight:600;line-height:1.1}.irs-way>div>p{max-width:30em;color:var(--v5-ink-2);text-wrap:pretty;margin-top:.625rem;font-size:1.0625rem;line-height:1.45}.irs-checks{gap:.5rem;margin:1.25rem 0 0;padding:0;font-size:.9375rem;list-style:none;display:grid}.irs-checks li{align-items:center;gap:.625rem;display:flex}.irs-checks li:before{content:"";background:var(--v5-white) no-repeat center / .625rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3E%3Cpath d='M1 4l2.6 2.6L9 1.2' fill='none' stroke='%231d1d1f' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-radius:50%;flex:none;width:1.125rem;height:1.125rem}.irs-way-ui{min-width:0;margin-top:auto}.irs-ways-note{color:var(--v5-ink-2);margin-top:1.25rem;font-size:.9375rem}@media (width>=900px){.irs-ways{grid-template-columns:1fr 1fr}}.irs-trust-in{gap:clamp(2rem,4vw,3rem);display:grid}.irs-facts{gap:1.75rem 2.5rem;margin:0;display:grid}.irs-facts div{padding-top:.25rem}.irs-facts dt{letter-spacing:-.015em;font-size:1.125rem;font-weight:600}.irs-facts dd{color:var(--v5-ink-2);text-wrap:pretty;margin:.375rem 0 0;font-size:1rem;line-height:1.45}.irs-badges{flex-wrap:wrap;align-items:center;gap:.75rem 1rem;margin-top:2.25rem;display:flex}.irs-badges img{width:auto;height:4.75rem}.irs-badges p{color:var(--v5-ink-2);flex-basis:100%;font-size:.9375rem}@media (width>=700px){.irs-facts{grid-template-columns:1fr 1fr}}@media (width>=1000px){.irs-trust-in{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);align-items:start;gap:4.5rem}}.irs-migrate-top{align-items:center;gap:clamp(2rem,4vw,3rem);display:grid}@media (width>=1000px){.irs-migrate-top{grid-template-columns:minmax(0,1fr) minmax(0,.9fr);gap:4.5rem}}.irs-form{border-radius:var(--irs-r-in);background:var(--v5-white);gap:.875rem;padding:clamp(1.5rem,3vw,2rem);display:grid}.irs-form label{color:var(--v5-ink);gap:.375rem;font-size:.875rem;font-weight:500;display:grid}.irs-form input{background:var(--v5-paper);min-height:3rem;color:var(--v5-ink);font:inherit;transition:box-shadow .25s var(--v5-ease), background-color .25s var(--v5-ease);border:0;border-radius:.875rem;padding:0 1rem;font-size:1.0625rem;box-shadow:inset 0 0 0 1px #0000}.irs-form input::placeholder{color:var(--v5-ink-2)}.irs-form input:focus-visible{background:var(--v5-white);box-shadow:inset 0 0 0 1.5px var(--v5-ink), 0 0 0 5px color-mix(in srgb, var(--v5-ink) 8%, transparent);outline:0}.irs-form input:user-invalid{box-shadow:inset 0 0 0 1.5px var(--v5-sp-rose)}.irs-form .v5-btn{width:100%;min-height:3.125rem;margin-top:.25rem;font-size:1rem}.irs-form-note{color:var(--v5-ink-2);font-size:.8125rem;line-height:1.4}.irs-form-note a{color:var(--v5-ink);text-underline-offset:.15em;text-decoration:underline}.irs-form .irs-honey{display:none}.irs-form-error{color:var(--irs-down);font-size:.875rem;font-weight:500;line-height:1.4}.irs-form-thanks{display:none}.irs-form-thanks p{color:var(--v5-ink-2);margin-bottom:1.25rem;font-size:1rem;line-height:1.45}.irs-form-thanks b{color:var(--v5-ink);margin-bottom:.25rem;font-size:1.0625rem;font-weight:600;display:block}.irs-form[data-sent]>:not(.irs-form-thanks){display:none}.irs-form[data-sent] .irs-form-thanks{display:block}.irs-form-thanks:before{content:"";background:var(--irs-up) no-repeat center / 1.125rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3E%3Cpath d='M1 4l2.6 2.6L9 1.2' fill='none' stroke='%23fff' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-radius:50%;width:2.5rem;height:2.5rem;margin-bottom:1rem;display:block}.irs-ba{align-items:center;gap:1rem;margin-top:clamp(2.5rem,5vw,4rem);display:grid}.irs-ba figure{gap:.75rem;margin:0;display:grid}.irs-ba figcaption{background:var(--v5-track);color:var(--v5-ink-3);border-radius:99px;order:-1;justify-self:start;padding:.25rem .75rem;font-size:.8125rem;font-weight:500}.irs-ba-after figcaption{background:var(--sc-amber-wash);color:var(--v5-amber-ink)}.irs-ba-arrow{background:var(--v5-white) no-repeat center / 1rem;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16'%3E%3Cpath d='M2 8h11M9 3.5 13.5 8 9 12.5' fill='none' stroke='%231d1d1f' stroke-width='1.6' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");border-radius:50%;justify-self:center;width:2.5rem;height:2.5rem;rotate:90deg}.irs-mini{container-type:inline-size}.irs-mini>.sc-win{--k:calc(100cqw / 560);--u:var(--k)}.irs-old{gap:calc(var(--k) * 10);padding:calc(var(--k) * 22) calc(var(--k) * 26) calc(var(--k) * 26);font-family:Georgia,Times New Roman,serif;display:grid}.irs-old b{font-size:calc(var(--k) * 20);font-weight:400}.irs-old ul{gap:calc(var(--k) * 9);margin:calc(var(--k) * 4) 0 0;padding:0;list-style:none;display:grid}.irs-old li{padding-bottom:calc(var(--k) * 8);border-bottom:1px solid var(--sc-line);color:var(--sc-amber-ink);font-size:calc(var(--k) * 12.5);justify-content:space-between;text-decoration:underline;display:flex}.irs-old li span{color:var(--v5-ink-2);text-decoration:none}.irs-new-photo{height:calc(var(--k) * 170);position:relative;overflow:clip}.irs-ba .irs-new-photo img{object-fit:cover;object-position:50% 80%;width:100%;height:100%;position:absolute;inset:0}.irs-new-photo:after{content:"";background:linear-gradient(90deg, var(--irs-scrim), transparent 70%);position:absolute;inset:0}.irs-new-photo p{left:calc(var(--k) * 22);bottom:calc(var(--k) * 22);z-index:1;color:var(--v5-white);font-size:calc(var(--k) * 24);letter-spacing:-.02em;font-weight:600;line-height:1.05;position:absolute}.irs-new-row{gap:calc(var(--k) * 10);padding:calc(var(--k) * 14) calc(var(--k) * 18) calc(var(--k) * 18);grid-template-columns:repeat(3,1fr);display:grid}.irs-new-row div{padding:calc(var(--k) * 10);border-radius:calc(var(--k) * 8);background:var(--v5-paper)}.irs-new-row b{font-size:calc(var(--k) * 17);letter-spacing:-.02em;display:block}.irs-new-row span{color:var(--v5-ink-2);font-size:calc(var(--k) * 10)}@media (width>=800px){.irs-ba{grid-template-columns:minmax(0,.8fr) auto minmax(0,1.2fr);gap:clamp(1rem,2.5vw,2rem)}.irs-ba-arrow{rotate:none}}.irs-steps{gap:1.5rem;margin:clamp(2.5rem,5vw,4rem) 0 0;padding:0;list-style:none;display:grid}.irs-steps li{padding-top:1.5rem;position:relative}.irs-steps li:before{content:"";background:var(--v5-white);width:.75rem;height:.75rem;box-shadow:inset 0 0 0 2px var(--v5-ink);border-radius:50%;position:absolute;top:0;left:0}.irs-steps li:first-child:before{background:var(--v5-amber);box-shadow:0 0 0 4px var(--sc-amber-wash)}.irs-steps li:after{content:"";background:var(--v5-hair);border-radius:1px;height:2px;position:absolute;top:.34rem;left:1.25rem;right:.5rem}.irs-steps li:last-child:after{display:none}.irs-steps-when{color:var(--v5-amber-ink);font-size:.875rem;font-weight:600}.irs-steps h3{letter-spacing:-.015em;margin-top:.25rem;font-size:1.125rem;font-weight:600}.irs-steps p{max-width:18em;color:var(--v5-ink-2);margin-top:.25rem;font-size:.9375rem;line-height:1.45}@media (width>=800px){.irs-steps{grid-template-columns:repeat(4,1fr)}}@media (width<=799px){.irs-steps li:after{display:none}}.irs-faq{gap:2rem;display:grid}.irs-faq .irs-h2{max-width:9em}.irs-faq .irs-lede{max-width:22em}.irs-faq-list{border-top:1px solid var(--v5-hair)}.irs-faq-list details{border-bottom:1px solid var(--v5-hair)}.irs-faq-list summary{letter-spacing:-.015em;cursor:pointer;justify-content:space-between;align-items:center;gap:1.5rem;padding-block:1.375rem;font-size:clamp(1.0625rem,1.5vw,1.25rem);font-weight:600;line-height:1.3;list-style:none;display:flex}.irs-faq-list summary::-webkit-details-marker{display:none}.irs-faq-list summary:focus-visible{outline:2px solid var(--v5-amber);outline-offset:4px;border-radius:4px}.irs-faq-list p{max-width:40em;color:var(--v5-ink-2);letter-spacing:-.01em;text-wrap:pretty;padding-bottom:1.5rem;font-size:1.0625rem;line-height:1.55}.irs-faq-x{background:var(--v5-paper);width:2rem;height:2rem;transition:background .3s var(--v5-ease);border-radius:50%;flex:none;position:relative}.irs-faq-x:before,.irs-faq-x:after{content:"";background:var(--v5-ink);width:.75rem;height:1.5px;transition:rotate .3s var(--v5-out);border-radius:1px;position:absolute;inset:50% auto auto 50%;translate:-50% -50%}.irs-faq-x:after{rotate:90deg}.irs-faq-list details[open] .irs-faq-x:after{rotate:0deg}.irs-faq-list summary:hover .irs-faq-x{background:var(--v5-hair)}@media (width>=900px){.irs-faq{grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);align-items:start;gap:4rem}.irs-faq>:first-child{top:calc(var(--rt-head) + 2rem);position:sticky}}.irc-kit{--k:1px;--fp-accent:#0b5d5b;--fp-accent-ink:#fff;--fp-accent-ring:#0b5d5b2e;--fp-ink:#141414;--fp-soft:#5f5f5f;--fp-faint:#8a8a8a;--fp-band:#f6f6f6;--fp-rule:#e3e3e3;--fp-up:#3f8f29;--fp-cover:#0a3a3e;--fp-cover-lit:#179a8b;--fp-logo-g:#f2b843;color:var(--fp-ink);letter-spacing:-.01em;line-height:1.3}.irc-kit p{margin:0}.irc-logo{width:calc(var(--k) * 26);height:calc(var(--k) * 26);border-radius:calc(var(--k) * 3);background:var(--fp-accent);color:var(--v5-white);font-size:calc(var(--k) * 12);letter-spacing:-.04em;flex:none;justify-content:center;align-items:center;font-style:normal;font-weight:800;display:inline-flex}.irc-logo b{color:var(--fp-logo-g);font-weight:800}.irc-q{width:fit-content;max-width:82%;padding:calc(var(--k) * 9) calc(var(--k) * 14);border-radius:calc(var(--k) * 14) calc(var(--k) * 14) calc(var(--k) * 3) calc(var(--k) * 14);background:var(--fp-band);box-shadow:inset 0 0 0 1px var(--fp-rule);font-size:max(11px, calc(var(--k) * 13));justify-self:end;line-height:1.45}.irc-a{grid-template-columns:calc(var(--k) * 22) minmax(0, 1fr);gap:calc(var(--k) * 12);align-items:start;display:grid}.irc-a .irc-a-av{width:calc(var(--k) * 22);background:var(--fp-band);border-radius:50%;height:auto;display:block}.irc-a-body{gap:calc(var(--k) * 10);justify-items:start;min-width:0;display:grid}.irc-a-text{max-width:38em;font-size:max(11px, calc(var(--k) * 13));line-height:1.6}.irc-a-text b{font-weight:700}.irc-a-text i{font-style:italic}.irc-a-caveat{max-width:40em;padding-left:calc(var(--k) * 10);box-shadow:inset 2px 0 0 var(--fp-rule);color:var(--fp-soft);font-size:max(10px, calc(var(--k) * 11.5));line-height:1.5}.irc-a-tags{gap:calc(var(--k) * 6);flex-wrap:wrap;display:flex}.irc-a-tag{padding:calc(var(--k) * 3) calc(var(--k) * 9);background:var(--fp-band);color:var(--fp-soft);font-size:max(10px, calc(var(--k) * 11));border-radius:99px;font-weight:600}.irc-a-tag.is-on{background:var(--fp-accent);color:var(--fp-accent-ink)}.irc-a-tag.is-declined{background:var(--fp-ink);color:var(--v5-white)}.irc-a-speaker{align-items:center;gap:calc(var(--k) * 8);font-size:max(10px, calc(var(--k) * 11.5));color:var(--fp-soft);display:flex}.irc-a-speaker .sc-av{--sc-av:var(--fp-band);font-size:max(9px, calc(var(--k) * 10))}.irc-a-speaker b{color:var(--fp-ink);margin-right:.4em;font-weight:600}.irc-a-table{border-collapse:collapse;font-size:max(10.5px, calc(var(--k) * 12));font-variant-numeric:tabular-nums}.irc-a-table th,.irc-a-table td{padding:calc(var(--k) * 6) calc(var(--k) * 14) calc(var(--k) * 6) 0;border-bottom:1px solid var(--sc-line);text-align:right}.irc-a-table :is(th,td):first-child{text-align:left}.irc-a-table th{color:var(--fp-soft);font-weight:600}.irc-a-refs{gap:calc(var(--k) * 10);margin-top:calc(var(--k) * 2);flex-wrap:wrap;display:flex}.irc-a-ref{gap:calc(var(--k) * 7);width:calc(var(--k) * 160);justify-items:start;display:grid}.irc-card{border-radius:calc(var(--k) * 9);background:var(--v5-white);width:100%;box-shadow:0 0 0 1px var(--fp-rule);display:block;overflow:clip}.irc-card>b{padding:calc(var(--k) * 6) calc(var(--k) * 8) calc(var(--k) * 7);font-size:max(9.5px, calc(var(--k) * 10.5));font-weight:600;line-height:1.3;display:block}.irc-card>b small{margin-top:calc(var(--k) * 2);color:var(--fp-faint);font-size:max(9px, calc(var(--k) * 9.5));font-weight:500;display:block}.irc-pills{gap:calc(var(--k) * 4);flex-wrap:wrap;display:flex}.irc-pill{padding:calc(var(--k) * 3) calc(var(--k) * 9);box-shadow:inset 0 0 0 1px var(--fp-accent);color:var(--fp-accent);font-size:max(9.5px, calc(var(--k) * 10.5));white-space:nowrap;border-radius:99px;font-weight:600}.irc-cover{align-content:end;gap:calc(var(--k) * 2);aspect-ratio:160/82;padding:calc(var(--k) * 9) calc(var(--k) * 10);background:radial-gradient(70% 110% at 82% 14%, var(--fp-cover-lit), transparent 72%), var(--fp-cover);color:var(--v5-white);display:grid;position:relative}.irc-cover i{top:calc(var(--k) * 8);left:calc(var(--k) * 10);font-size:calc(var(--k) * 4.5);letter-spacing:.14em;text-transform:uppercase;align-items:center;gap:.5em;font-style:normal;font-weight:700;display:flex;position:absolute}.irc-cover i:before{content:"";background:currentColor;border-radius:.2em;width:1.1em;height:1.1em}.irc-cover b{font-size:calc(var(--k) * 11);letter-spacing:-.02em;font-weight:700;line-height:1.1}.irc-cover small{font-size:calc(var(--k) * 4.5);opacity:.8}.irc-a-fb{gap:calc(var(--k) * 12);color:var(--fp-faint);display:flex}.irc-a-fb svg{width:max(12px, calc(var(--k) * 14));fill:none;stroke:currentColor;stroke-width:1.6px;stroke-linecap:round;stroke-linejoin:round;height:auto}.irc-a-fb .is-down{scale:1 -1}.irc-ico{width:calc(var(--k) * 26);height:calc(var(--k) * 26);background:var(--v5-white);box-shadow:inset 0 0 0 1px var(--fp-rule);color:var(--fp-soft);border-radius:50%;flex:none;place-items:center;display:grid}.irc-ico svg,.irc-bar-ico svg{width:calc(var(--k) * 13);fill:none;stroke:currentColor;stroke-width:1.5px;stroke-linecap:round;stroke-linejoin:round;height:auto}.irc-bar-ico{color:var(--fp-ink);place-items:center;display:grid}.irc-bar-ico svg{width:calc(var(--k) * 15)}.irc-compose{justify-content:space-between;gap:calc(var(--k) * 12);min-height:calc(var(--k) * 72);padding:calc(var(--k) * 12) calc(var(--k) * 12) calc(var(--k) * 10);border-radius:calc(var(--k) * 7);background:var(--v5-white);box-shadow:inset 0 0 0 1.5px var(--fp-accent), 0 0 0 calc(var(--k) * 3) var(--fp-accent-ring);color:var(--fp-faint);font-size:max(10.5px, calc(var(--k) * 12));flex-direction:column;display:flex}.irc-compose b{height:calc(var(--k) * 26);padding:0 calc(var(--k) * 14);background:var(--fp-accent);color:var(--fp-accent-ink);font-size:max(10px, calc(var(--k) * 11));opacity:.6;border-radius:99px;align-self:flex-end;align-items:center;gap:.45em;font-weight:600;display:inline-flex}.irc-tab-in{opacity:0;pointer-events:none;position:absolute}.irc-tablist{scrollbar-width:none;gap:.375rem;display:flex;overflow-x:auto}.irc-tablist::-webkit-scrollbar{display:none}.irc-tab{cursor:pointer;white-space:nowrap;transition:background-color .25s var(--v5-ease), color .25s var(--v5-ease), box-shadow .25s var(--v5-ease);flex:none}.irc-tab:has(:focus-visible){outline:2px solid var(--v5-amber);outline-offset:2px}.irc-tab:active{scale:.98}.irc-tabs>*,.irc-tabs>*>*{min-width:0}.irc-panels{display:grid}.irc-panels>[data-tab]{visibility:hidden;opacity:0;min-width:0;transition:opacity .35s var(--v5-ease), visibility 0s linear .35s;grid-area:1/1}.irc-tabs:has(.irc-tab-in[value="1"]:checked) .irc-panels>[data-tab="1"],.irc-tabs:has(.irc-tab-in[value="2"]:checked) .irc-panels>[data-tab="2"],.irc-tabs:has(.irc-tab-in[value="3"]:checked) .irc-panels>[data-tab="3"],.irc-tabs:has(.irc-tab-in[value="4"]:checked) .irc-panels>[data-tab="4"],.irc-tabs:has(.irc-tab-in[value="5"]:checked) .irc-panels>[data-tab="5"]{visibility:visible;opacity:1;transition:opacity .35s var(--v5-ease), visibility 0s}@supports not selector(:has(*)){.irc-panels{gap:2rem}.irc-panels>[data-tab]{visibility:visible;opacity:1;grid-area:auto}}.irc-tabs-text{gap:clamp(1.25rem,2.5vw,2rem)}.irc-tabs-text .irc-tab{color:var(--v5-on-black-3);letter-spacing:-.02em;padding:.25rem 0 .75rem;font-size:clamp(1.125rem,1.6vw,1.3125rem);font-weight:600;position:relative}.irc-tabs-text .irc-tab:after{content:"";background:var(--v5-amber-lit);transform-origin:0;height:2px;transition:scale .35s var(--v5-out);border-radius:1px;position:absolute;inset:auto 0 0;scale:0 1}.irc-tabs-text .irc-tab:hover{color:var(--v5-on-black-2)}.irc-tabs-text .irc-tab:has(:checked){color:var(--v5-on-black)}.irc-tabs-text .irc-tab:has(:checked):after{scale:1}.irc-seg{background:var(--v5-paper);border-radius:99px;gap:.25rem;width:fit-content;max-width:100%;padding:.3125rem}.irc-seg .irc-tab{color:var(--v5-ink-2);border-radius:99px;padding:.625rem 1.125rem;font-size:.9375rem;font-weight:500}.irc-seg .irc-tab:hover{color:var(--v5-ink)}.irc-seg .irc-tab:has(:checked){background:var(--v5-white);color:var(--v5-ink);box-shadow:0 1px 2px var(--v5-hair), 0 6px 16px -8px var(--v5-ghost);font-weight:600}.irc-chips{flex-wrap:wrap;gap:.5rem}.irc-chips .irc-tab{box-shadow:inset 0 0 0 1px var(--v5-line);color:var(--v5-ink);border-radius:99px;padding:.5rem 1rem;font-size:.9375rem;font-weight:500}.irc-chips .irc-tab:hover{box-shadow:inset 0 0 0 1px var(--v5-ink)}.irc-chips .irc-tab:has(:checked){background:var(--v5-ink);box-shadow:none;color:var(--v5-white)}@media (width<=599px){.irc-chips,.irc-tabs-text{flex-wrap:nowrap;margin-inline:-1.5rem;padding-inline:1.5rem;scroll-padding-inline:1.5rem}.irc-seg{border-radius:22px;flex-wrap:wrap}.irc-seg .irc-tab{padding:.5rem .875rem;font-size:.875rem}}.irc-hero .v6-hero-sub{max-width:31em}@media (width<=479px){.irc-hero .v7-hero-title{letter-spacing:-.04em;font-size:1.875rem}}.irc-hero-ctas{margin-top:2rem}.irc-hs{text-align:left;margin-top:clamp(2.75rem,5vw,4rem)}.irc-hs-art{isolation:isolate;display:grid;position:relative}.irc-hs-art:before{content:"";z-index:-1;background:radial-gradient(42% 52% at 26% 58%, var(--v5-glow-warm), transparent 70%), radial-gradient(40% 50% at 80% 48%, var(--v5-glow-cool), transparent 70%);filter:blur(30px);opacity:.55;position:absolute;inset:6% -6% -4%}.irc-hp{min-width:0;container-type:inline-size}.irc-hp-in{--k:calc(100cqw / var(--w));--u:var(--k)}.irc-fp-top{align-items:center;gap:calc(var(--k) * 12);height:calc(var(--k) * 46);padding:0 calc(var(--k) * 18);display:flex}.irc-fp-hub{color:var(--fp-soft);font-size:max(9px, calc(var(--k) * 12));margin-right:auto;font-weight:500}.irc-fp-band{padding:calc(var(--k) * 14) calc(var(--k) * 56) calc(var(--k) * 16);border-bottom:1px solid var(--fp-rule);background:var(--fp-band);position:relative}.irc-fp-eyebrow{color:var(--fp-faint);font-size:max(7px, calc(var(--k) * 8.5));letter-spacing:.08em;text-transform:uppercase;font-weight:600}.irc-fp-title{margin-top:calc(var(--k) * 4);font-size:max(12px, calc(var(--k) * 17));letter-spacing:-.02em;font-weight:700}.irc-fp-btns{top:calc(var(--k) * 12);right:calc(var(--k) * 18);gap:calc(var(--k) * 6);display:flex;position:absolute}.irc-fp-thread{gap:calc(var(--k) * 20);padding:calc(var(--k) * 22) calc(var(--k) * 56) calc(var(--k) * 20);display:grid}.irc-fp .irc-a-text{max-width:33em}.irc-fp-foot{padding:calc(var(--k) * 12) calc(var(--k) * 56) calc(var(--k) * 16);border-top:1px solid var(--fp-rule)}.irc-pg-tools{align-items:center;gap:calc(var(--k) * 10);height:calc(var(--k) * 34);padding:0 calc(var(--k) * 14);border-bottom:1px solid var(--sc-line);background:var(--sc-chrome);color:var(--fp-soft);font-size:max(8.5px, calc(var(--k) * 10.5));white-space:nowrap;display:flex}.irc-pg-tools b{color:var(--fp-ink);text-overflow:ellipsis;margin-right:auto;font-weight:500;overflow:hidden}.irc-pg-sheet{gap:calc(var(--k) * 12);padding:calc(var(--k) * 18) calc(var(--k) * 20) calc(var(--k) * 14);display:grid}.irc-pg-brand{align-items:center;gap:calc(var(--k) * 6);padding-bottom:calc(var(--k) * 8);border-bottom:1px solid var(--fp-rule);color:var(--fp-accent);font-size:max(6.5px, calc(var(--k) * 7.5));letter-spacing:.1em;text-transform:uppercase;font-weight:700;display:flex}.irc-pg-brand i{width:calc(var(--k) * 8);height:calc(var(--k) * 8);border-radius:calc(var(--k) * 1.5);background:var(--fp-accent)}.irc-pg-brand span{color:var(--fp-soft);letter-spacing:.02em;text-transform:none;margin-left:auto;font-weight:500}.irc-pg-h{font-size:max(13px, calc(var(--k) * 22));letter-spacing:-.025em;font-weight:700}.irc-pg-kpi{gap:calc(var(--k) * 3);width:fit-content;padding:calc(var(--k) * 10) calc(var(--k) * 16) calc(var(--k) * 10) calc(var(--k) * 13);border-radius:calc(var(--k) * 4);background:var(--fp-band);box-shadow:inset calc(var(--k) * 3) 0 0 var(--fp-accent);display:grid}.irc-pg-kpi span{color:var(--fp-soft);font-size:max(6.5px, calc(var(--k) * 7.5));letter-spacing:.06em;text-transform:uppercase}.irc-pg-kpi b{color:var(--fp-accent);font-size:max(14px, calc(var(--k) * 24));letter-spacing:-.03em;font-weight:800;line-height:1.05}.irc-pg-kpi em{color:var(--fp-soft);font-size:max(7px, calc(var(--k) * 8.5));font-style:normal}.irc-pg-quote{font-size:max(8.5px, calc(var(--k) * 11));line-height:1.55}.irc-pg-quote mark{background:var(--irs-highlight);color:inherit;box-decoration-break:clone;border-radius:.2em;margin-inline:-.2em;padding:.12em .2em}.irc-pg-bridge{color:var(--fp-soft);font-size:max(7.5px, calc(var(--k) * 9.5));line-height:1.55}.irc-pg-foot{margin-top:calc(var(--k) * 6);color:var(--fp-faint);font-size:max(6px, calc(var(--k) * 7));justify-content:space-between;display:flex}@media (width>=900px){.irc-hs-chat{width:71%}.irc-hs-page{z-index:1;width:31%;position:absolute;top:25%;right:0}}@media (width>=600px) and (width<=899px){.irc-hs-page{z-index:1;justify-self:end;width:58%;margin-top:-3%}}@media (width<=599px){.irc-hs-chat .irc-hp-in{--w:360}.irc-hs-page{display:none}.irc-fp-band{padding-inline:calc(var(--k) * 16);padding-right:calc(var(--k) * 80)}.irc-fp-thread,.irc-fp-foot{padding-inline:calc(var(--k) * 16)}.irc-fp .irc-a{grid-template-columns:minmax(0,1fr)}.irc-fp .irc-a-av,.irc-fp .sc-url{display:none}}.irc-top{gap:1.25rem 4rem;display:grid}.irc-top .irs-lede{margin-top:0}@media (width>=900px){.irc-top{grid-template-columns:minmax(0,1fr) minmax(0,1fr);align-items:end}}.v5 .irc-ask{gap:.375rem;margin-top:clamp(2.5rem,5vw,3.5rem);display:grid}.irc-ask-in{opacity:0;pointer-events:none;position:absolute}.irc-ask-q{color:var(--v5-ink-2);letter-spacing:-.015em;text-wrap:pretty;cursor:pointer;transition:background-color .25s var(--v5-ease), color .25s var(--v5-ease), transform .25s var(--v5-ease);border-radius:16px;justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 1.125rem;font-size:1.0625rem;font-weight:600;line-height:1.3;display:flex}.irc-ask-q:after{content:"›";color:var(--v5-ink);opacity:0;transition:opacity .25s var(--v5-ease), translate .25s var(--v5-out);flex:none;font-size:1.25rem;font-weight:500;line-height:1;translate:-4px}.irc-ask-q:hover{color:var(--v5-ink);background:color-mix(in srgb, var(--v5-white) 55%, transparent)}.irc-ask-q:active{transform:scale(.99)}.irc-ask-in:checked+.irc-ask-q{background:var(--v5-white);color:var(--v5-ink)}.irc-ask-in:checked+.irc-ask-q:after{opacity:1;translate:0}.irc-ask-in:focus-visible+.irc-ask-q{outline:2px solid var(--v5-amber);outline-offset:2px}.irc-ask-a{--k:1.25px;border-radius:var(--irs-r-in);background:var(--v5-white);align-content:start;gap:1.25rem;padding:clamp(1.25rem,3vw,2rem);display:none}.irc-ask-in:checked+.irc-ask-q+.irc-ask-a{display:grid}.irc-ask-head{border-bottom:1px solid var(--fp-rule);letter-spacing:-.02em;align-items:center;gap:.625rem;padding-bottom:1rem;font-size:1rem;font-weight:700;display:flex}.irc-ask-a .irc-q{max-width:90%}@media (width>=900px){.irc-ask{grid-template-rows:repeat(7,auto) 1fr;grid-template-columns:minmax(0,.8fr) minmax(0,1.2fr);column-gap:clamp(1.5rem,3vw,2.75rem)}.irc-ask-q{grid-column:1}.irc-ask-a{grid-area:1/2/span 8;min-height:32rem}}@media (width<=899px){.irc-ask-a{--k:1.2px;margin:.25rem 0 .75rem}.irc-ask-q:after{rotate:90deg}}.irc-gov-in{align-items:center;gap:clamp(2.5rem,5vw,4rem);display:grid}.irc-gov-statement{max-width:22em;color:var(--v5-on-black);letter-spacing:-.02em;text-wrap:pretty;margin-top:1.25rem;font-size:clamp(1.25rem,2vw,1.5rem);font-weight:500;line-height:1.32}.irc-gov-text .irc-tablist{margin-top:clamp(2rem,4vw,3rem)}.irc-gov-text .irc-panels{margin-top:1.25rem}.irc-gov-list{gap:1rem;margin:0;display:grid}.irc-gov-list dt{color:var(--v5-on-black);letter-spacing:-.015em;font-size:1.0625rem;font-weight:600}.irc-gov-list dd{color:var(--v5-on-black-2);margin:.2rem 0 0;font-size:1rem;line-height:1.4}.irc-gov-art{align-self:center}@media (width>=1000px){.irc-gov-in{grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}}@media (width<=599px){.irc-gv .irc-hp-in{--w:360}.irc-gv .sc-url{display:none}.irc-gv .irc-fp-band{padding-inline:calc(var(--k) * 16)}}.irc-ack-win{position:relative}.irc-ack-band{padding-block:calc(var(--k) * 22) calc(var(--k) * 26)}.irc-ack-title{margin-top:calc(var(--k) * 6);font-size:max(14px, calc(var(--k) * 30));letter-spacing:-.025em;font-weight:700;line-height:1.05}.irc-ack-lede{margin-top:calc(var(--k) * 10);color:var(--fp-soft);font-size:max(9px, calc(var(--k) * 11))}.irc-ack-under{height:calc(var(--k) * 440);padding:calc(var(--k) * 22) calc(var(--k) * 56)}.irc-ack-under .irc-compose{box-shadow:inset 0 0 0 1.5px var(--fp-ink)}.irc-ack-win:after{content:"";inset:calc(var(--u) * 36) 0 0;background:var(--irc-dim);position:absolute}.irc-ack-dlg{z-index:1;left:50%;top:calc(var(--k) * 196);gap:calc(var(--k) * 12);width:calc(var(--k) * 400);padding:calc(var(--k) * 22) calc(var(--k) * 24) calc(var(--k) * 18);border-radius:calc(var(--k) * 14);background:var(--v5-white);box-shadow:0 calc(var(--k) * 30) calc(var(--k) * 60) calc(var(--k) * -20) var(--sc-shadow);display:grid;position:absolute;translate:-50%}.irc-ack-h{font-size:max(12px, calc(var(--k) * 18));letter-spacing:-.02em;font-weight:700}.irc-ack-copy{color:var(--fp-soft);font-size:max(9.5px, calc(var(--k) * 11));line-height:1.5}.irc-ack-field{gap:calc(var(--k) * 5);font-size:max(9px, calc(var(--k) * 10));display:grid}.irc-ack-field>span:first-child{color:var(--fp-soft);font-weight:600}.irc-ack-field>b{height:calc(var(--k) * 32);padding:0 calc(var(--k) * 10) 0 calc(var(--k) * 12);border-radius:calc(var(--k) * 7);box-shadow:inset 0 0 0 1px var(--fp-rule);font-size:max(9.5px, calc(var(--k) * 11.5));justify-content:space-between;align-items:center;font-weight:500;display:flex}.irc-ack-field svg{width:calc(var(--k) * 14);fill:none;height:auto;stroke:var(--fp-soft);stroke-width:1.8px;stroke-linecap:round;stroke-linejoin:round}.irc-ack-seg{gap:calc(var(--k) * 3);padding:calc(var(--k) * 3);border-radius:calc(var(--k) * 8);background:var(--fp-band);grid-template-columns:1fr 1fr;display:grid}.irc-ack-seg b{height:calc(var(--k) * 28);border-radius:calc(var(--k) * 6);color:var(--fp-soft);font-size:max(9px, calc(var(--k) * 10.5));place-items:center;font-weight:500;display:grid}.irc-ack-seg b.is-on{background:var(--v5-white);box-shadow:0 0 0 1px var(--fp-rule);color:var(--fp-ink);font-weight:600}.irc-ack-check{align-items:center;gap:calc(var(--k) * 9);font-size:max(9.5px, calc(var(--k) * 11));font-weight:500;display:flex}.irc-ack-check i{width:calc(var(--k) * 16);height:calc(var(--k) * 16);border-radius:calc(var(--k) * 4);background:var(--fp-accent) no-repeat center / 62%;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 10 8'%3E%3Cpath d='M1 4l2.6 2.6L9 1.2' fill='none' stroke='%23fff' stroke-width='1.8' stroke-linecap='round' stroke-linejoin='round'/%3E%3C/svg%3E");flex:none;place-items:center;display:grid}.irc-ack-go{align-items:center;gap:calc(var(--k) * 12);display:flex}.irc-ack-go b{height:calc(var(--k) * 32);padding:0 calc(var(--k) * 16);background:var(--fp-accent);color:var(--fp-accent-ink);font-size:max(9.5px, calc(var(--k) * 11.5));border-radius:99px;align-items:center;font-weight:600;display:inline-flex}.irc-ack-go span{color:var(--fp-faint);font-size:max(8.5px, calc(var(--k) * 9.5))}.irc-ack-foot{gap:calc(var(--k) * 4) calc(var(--k) * 14);padding-top:calc(var(--k) * 10);border-top:1px solid var(--fp-rule);color:var(--fp-accent);font-size:max(8.5px, calc(var(--k) * 9.5));flex-wrap:wrap;font-weight:500;display:flex}.irc-ack-foot span{text-underline-offset:.15em;text-decoration:underline}@media (width<=599px){.irc-ack .irc-hp-in{--w:360}.irc-ack .sc-url{display:none}.irc-ack-band{padding-inline:calc(var(--k) * 16)}.irc-ack-under{height:calc(var(--k) * 470);padding-inline:calc(var(--k) * 16)}.irc-ack-dlg{top:calc(var(--k) * 186);width:calc(var(--k) * 330);padding-inline:calc(var(--k) * 18)}}.irc-cases-seg{margin-top:clamp(1.75rem,3vw,2.25rem)}.irc-cases-body{margin-top:clamp(1.75rem,3vw,2.5rem)}.irc-case{align-items:start;gap:1.25rem 4rem;display:grid}.irc-case-x{justify-items:start;gap:.875rem;display:grid}.irc-case h3{letter-spacing:-.02em;text-wrap:balance;font-size:clamp(1.25rem,1.8vw,1.5rem);font-weight:600}.irc-case-x .sc-q{font-size:1rem}.irc-case-a{background:var(--v5-white);max-width:40em;color:var(--v5-ink);text-wrap:pretty;border-radius:4px 18px 18px;padding:1rem 1.25rem;font-size:1.0625rem;line-height:1.55}.irc-case-does{max-width:22em;color:var(--v5-ink);letter-spacing:-.01em;text-wrap:pretty;gap:.375rem;font-size:1.125rem;line-height:1.4;display:grid}.irc-case-does b{color:var(--v5-ink-2);letter-spacing:0;font-size:.9375rem;font-weight:500}.irc-cases .irc-seg{background:var(--v5-white)}.irc-cases .irc-seg .irc-tab:has(:checked){background:var(--v5-ink);color:var(--v5-white);box-shadow:none}@media (width>=900px){.irc-case{grid-template-columns:minmax(0,1.7fr) minmax(0,1fr)}.irc-case-does{padding-top:.375rem}}.irc picture{display:block}.irc-where-chips{margin-top:clamp(2rem,4vw,2.75rem)}.irc-where-panels{margin-top:1.5rem}.irc-where-panels figure{gap:1rem;margin:0;display:grid}.irc-shot{--u:1px}.irc-where-panels figcaption{color:var(--v5-ink-2);text-wrap:pretty;font-size:1.0625rem;line-height:1.45}@media (width<=599px){.irc-shot{--u:.7px}}.irc-lang-art{margin:0;position:relative}.irc-lang-phone{width:min(100%,30rem)}.irc-lang-phone img{mask-image:linear-gradient(90deg,#0000,#000 12% 88%,#0000),linear-gradient(#0000,#000 3% 97%,#0000);mask-position:0 0,0 0;mask-size:auto,auto;mask-repeat:repeat,repeat;mask-clip:border-box,border-box;mask-origin:border-box,border-box;mask-composite:intersect;mask-mode:match-source,match-source}.irc-lang-page{background:var(--v5-white);width:min(64%,17.5rem);box-shadow:0 0 0 1px var(--sc-line), 0 30px 60px -26px var(--sc-shadow);border-radius:14px;gap:.5rem;padding:1rem 1.125rem 1.125rem;display:grid;position:absolute;bottom:9%;right:0}.irc-lang-src{color:var(--fp-soft);justify-content:space-between;gap:.75rem;font-size:.8125rem;display:flex}.irc-lang-src b{color:var(--fp-accent);font-weight:600}.irc-lang-h{letter-spacing:-.02em;font-size:1.25rem;font-weight:700}.irc-lang-q{font-size:.9375rem;line-height:1.5}.irc-lang-q mark{background:var(--irs-highlight);color:inherit;box-decoration-break:clone;border-radius:.2em;margin-inline:-.2em;padding:.12em .2em}@media (width<=599px){.irc-lang-page{width:auto;margin:-3rem 0 0 2rem;position:relative;bottom:auto;right:auto}}.irc-acc{border-top:1px solid var(--v5-hair);max-width:30rem;margin-top:2rem}.irc-acc details{border-bottom:1px solid var(--v5-hair)}.irc-acc summary{color:var(--v5-ink);letter-spacing:-.015em;cursor:pointer;transition:color .2s var(--v5-ease);justify-content:space-between;align-items:center;gap:1rem;padding:.875rem 0;font-size:1.0625rem;font-weight:600;list-style:none;display:flex}.irc-acc summary::-webkit-details-marker{display:none}.irc-acc summary:hover{color:var(--v5-amber-ink)}.irc-acc summary:active{opacity:.7}.irc-acc summary:focus-visible{outline:2px solid var(--v5-amber);outline-offset:3px;border-radius:4px}.irc-acc p{color:var(--v5-ink-2);text-wrap:pretty;margin:-.25rem 0 0;padding:0 2rem 1rem 0;font-size:1rem;line-height:1.45}.irc-acc-chev{width:.5rem;height:.5rem;color:var(--v5-ink-2);transition:rotate .3s var(--v5-out), translate .3s var(--v5-out);border:1.5px solid;border-width:0 1.5px 1.5px 0;flex:none;margin-right:.25rem;translate:0 -.15rem;rotate:45deg}.irc-acc details[open] .irc-acc-chev{translate:0 .1rem;rotate:225deg}@media (width>=1000px){.irc-controls .irs-chapter{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}}.irc-set{width:min(100%,21.25rem);box-shadow:0 0 0 1px var(--sc-line), 0 40px 80px -36px var(--sc-shadow);border-radius:14px;margin-inline:auto;overflow:clip}.irc-ins-head{align-items:center;gap:calc(var(--k) * 10);padding:calc(var(--k) * 14) calc(var(--k) * 18) calc(var(--k) * 10);display:flex}.irc-ins-head p{color:var(--fp-soft);font-size:max(8.5px, calc(var(--k) * 10.5));margin-right:auto;display:grid}.irc-ins-head p b{color:var(--fp-ink);font-size:max(11px, calc(var(--k) * 14.5));letter-spacing:-.02em;font-weight:700}.irc-ins-range{padding:calc(var(--k) * 5) calc(var(--k) * 10);box-shadow:inset 0 0 0 1px var(--fp-rule);font-size:max(8.5px, calc(var(--k) * 10.5));border-radius:99px;align-items:center;gap:.4em;display:inline-flex}.irc-ins-range svg{fill:none;stroke:currentColor;stroke-width:2px;width:1.1em;height:auto}.irc-ins-tabs{gap:calc(var(--k) * 18);padding:0 calc(var(--k) * 18);border-bottom:1px solid var(--fp-rule);color:var(--fp-soft);font-size:max(8.5px, calc(var(--k) * 10.5));display:flex}.irc-ins-tabs span{padding-bottom:calc(var(--k) * 8)}.irc-ins-tabs .is-on{color:var(--fp-ink);box-shadow:inset 0 -2px 0 var(--fp-ink);font-weight:600}.irc-ins-kpis{gap:calc(var(--k) * 10);padding:calc(var(--k) * 16) calc(var(--k) * 18) 0;grid-template-columns:repeat(4,minmax(0,1fr));display:grid}.irc-ins-kpis p{gap:calc(var(--k) * 3);padding:calc(var(--k) * 10) calc(var(--k) * 12);border-radius:calc(var(--k) * 10);background:var(--fp-band);display:grid}.irc-ins-kpis span{color:var(--fp-soft);font-size:max(8px, calc(var(--k) * 9.5));white-space:nowrap}.irc-ins-kpis b{font-size:max(12px, calc(var(--k) * 20));letter-spacing:-.03em;font-variant-numeric:tabular-nums;font-weight:700}.irc-ins-kpis em{color:var(--irs-up);font-size:max(8px, calc(var(--k) * 9));font-variant-numeric:tabular-nums;font-style:normal;font-weight:600}.irc-ins-kpis p:nth-child(3) em{color:var(--fp-soft);font-weight:500}.irc-ins-cols{gap:calc(var(--k) * 12);padding:calc(var(--k) * 12) calc(var(--k) * 18) calc(var(--k) * 18);grid-template-columns:minmax(0,1.15fr) minmax(0,1fr);display:grid}.irc-ins-card{padding:calc(var(--k) * 12) calc(var(--k) * 14);border-radius:calc(var(--k) * 10);box-shadow:inset 0 0 0 1px var(--fp-rule)}.irc-ins-h{margin-bottom:calc(var(--k) * 6);font-size:max(9px, calc(var(--k) * 11.5));justify-content:space-between;align-items:baseline;display:flex}.irc-ins-h b{font-weight:700}.irc-ins-h span{color:var(--fp-faint);font-size:.9em}.irc-ins-h2{margin-top:calc(var(--k) * 14)}.irc-ins-card ol{margin:0;padding:0;list-style:none}.irc-ins-top li,.irc-ins-cited li{align-items:baseline;gap:calc(var(--k) * 8);padding-block:calc(var(--k) * 8) calc(var(--k) * 6);border-bottom:1px solid var(--sc-line);font-size:max(8.5px, calc(var(--k) * 10.5));white-space:nowrap;display:flex;position:relative}.irc-ins-top li:after{content:"";width:calc(var(--n) * 100%);height:max(1.5px, calc(var(--k) * 2));background:var(--sc-ink);border-radius:99px;position:absolute;bottom:-1px;left:0}.irc-ins-top li>span,.irc-ins-cited li>span{text-overflow:ellipsis;margin-right:auto;overflow:hidden}.irc-ins-top i{box-shadow:inset 0 0 0 1px var(--fp-rule);color:var(--fp-soft);letter-spacing:.04em;border-radius:.3em;padding:.12em .4em;font-size:.82em;font-style:normal;font-weight:600}.irc-ins-top b,.irc-ins-cited>li>b{font-variant-numeric:tabular-nums;text-align:right;min-width:2.2em;font-weight:600}.irc-ins-top .is-missing em{color:var(--sc-amber-ink);font-style:normal;font-weight:600}.irc-ins-top .is-missing:after{background:var(--sc-amber)}.irc-ins-cited li>span b{color:var(--fp-ink);font-weight:600;display:block}.irc-ins-cited li>span{color:var(--fp-soft)}.irc-ins-langs{align-items:flex-end;gap:calc(var(--k) * 8);height:calc(var(--k) * 54);margin-top:calc(var(--k) * 4);display:flex}.irc-ins-langs span{justify-items:center;gap:calc(var(--k) * 4);color:var(--fp-soft);font-size:max(7.5px, calc(var(--k) * 9));flex:1;font-weight:600;display:grid}.irc-ins-langs i{width:100%;height:calc(var(--s) * var(--k) * 36);border-radius:calc(var(--k) * 3) calc(var(--k) * 3) 0 0;background:var(--sc-field-lo)}.irc-ins-langs span:first-child i{background:var(--sc-ink)}.irc-ins .irc-mark{width:max(14px, calc(var(--k) * 14));height:max(14px, calc(var(--k) * 14));background:var(--sc-ink);color:var(--v5-white);font-size:max(9px, calc(var(--k) * 8.5));font-variant-numeric:tabular-nums;vertical-align:middle;border-radius:50%;flex:none;place-items:center;margin-right:.45em;font-style:normal;font-weight:700;line-height:1;display:inline-grid}.irc-ins-h b{align-items:center;display:inline-flex}.irc-ins-top .is-missing .irc-mark{margin-top:-.15em}.irc-ins-key{counter-reset:irc-key;gap:.625rem;margin:1.75rem 0 0;padding:0;list-style:none;display:grid}.irc-ins-key li{letter-spacing:-.01em;counter-increment:irc-key;align-items:center;gap:.75rem;font-size:1.0625rem;font-weight:500;display:flex}.irc-ins-key li:before{content:counter(irc-key);background:var(--v5-ink);width:1.375rem;height:1.375rem;color:var(--v5-white);font-variant-numeric:tabular-nums;border-radius:50%;flex:none;place-items:center;font-size:.75rem;font-weight:700;display:grid}@media (width<=599px){.irc-ins .irc-hp-in{--w:380}.irc-ins .sc-url{display:none}.irc-ins-kpis{grid-template-columns:1fr 1fr}.irc-ins-cols{row-gap:calc(var(--k) * 44);grid-template-columns:minmax(0,1fr)}}.irc-more-body{align-items:start;gap:2.5rem;display:grid}.irc-more-text{min-width:0}.irc-more-ui{--k:1.25px;border-radius:var(--irs-r-in);background:var(--v5-paper);gap:1rem;padding:clamp(1.25rem,3vw,2rem);display:grid}.irc-more-ui .irc-q{background:var(--v5-white)}.irc-more-prior{color:var(--v5-ink-2)}.irc-more-ui .irc-a{margin-top:.25rem}.irc-more-ui .irc-a-refs:empty{display:none}.irc-more-groups{gap:2rem;margin-top:clamp(1.75rem,3vw,2.5rem);display:grid}.irc-more-group h3{color:var(--v5-ink-2);letter-spacing:-.005em;padding-bottom:.75rem;font-size:.875rem;font-weight:500}.irc-more-group ul{border-bottom:1px solid var(--v5-line);margin:0;padding:0;list-style:none}.irc-more-group li{border-top:1px solid var(--v5-line);color:var(--v5-ink);letter-spacing:-.012em;padding:.875rem 0;font-size:1.0625rem;font-weight:500;line-height:1.3}@media (width>=600px){.irc-more-groups{grid-template-columns:1fr 1fr;column-gap:2.5rem}}@media (width>=1000px){.irc-more-body{grid-template-columns:minmax(0,1fr) minmax(0,.95fr);gap:4rem}}@media (width<=599px){.irc-more-ui{--k:1.15px}}.irc-adopt .irs-ways{margin-top:clamp(2.5rem,5vw,3.5rem)}.irc-way{border-radius:var(--v5-r);background:var(--v5-white)}.irc-way .irs-checks li:before{background-color:var(--v5-paper)}.irc-way .irs-way-ui{margin-inline:calc(clamp(1.5rem,3vw,2.25rem)/-2.5)}.irc-mini{height:calc(var(--k) * 300);border-bottom-right-radius:0;border-bottom-left-radius:0;position:relative}.irc-old-head{align-items:center;gap:calc(var(--k) * 16);height:calc(var(--k) * 40);padding:0 calc(var(--k) * 18);background:var(--irs-night-card);color:var(--v5-on-black-2);font-family:Georgia,Times New Roman,serif;font-size:calc(var(--k) * 10.5);display:flex}.irc-old-head b{color:var(--v5-white);font-size:calc(var(--k) * 13);margin-right:auto;font-weight:400}.irc-old-body{gap:calc(var(--k) * 18);padding:calc(var(--k) * 16) calc(var(--k) * 18);grid-template-columns:1fr 1.1fr;display:grid}.irc-old-h{margin-bottom:calc(var(--k) * 12);font-family:Georgia,Times New Roman,serif;font-size:calc(var(--k) * 19)}.irc-old-deck{border-radius:calc(var(--k) * 6);box-shadow:0 0 0 1px var(--sc-line);display:block;overflow:clip}.irc-old-ctl{justify-content:flex-end;align-items:center;gap:calc(var(--k) * 6);height:calc(var(--k) * 22);padding:0 calc(var(--k) * 8);background:var(--fp-ink);display:flex}.irc-old-ctl i{width:calc(var(--k) * 8);height:calc(var(--k) * 8);background:var(--v5-on-black-3);border-radius:50%}.irc-old-ctl b{padding:0 calc(var(--k) * 5);border-radius:calc(var(--k) * 4);background:var(--fp-accent);color:var(--v5-white);font-size:calc(var(--k) * 8);font-weight:700}.irc-glass{--glass-a:#4749be;--glass-b:#6163d9;--glass-chip:#0a14468c;right:calc(var(--k) * 56);bottom:calc(var(--k) * 16);gap:calc(var(--k) * 5);width:calc(var(--k) * 236);padding:calc(var(--k) * 11);border-radius:calc(var(--k) * 12) calc(var(--k) * 12) 0 calc(var(--k) * 12);background:linear-gradient(135deg, var(--glass-a), var(--glass-b));color:var(--v5-white);font-size:calc(var(--k) * 9);box-shadow:0 calc(var(--k) * 14) calc(var(--k) * 30) calc(var(--k) * -10) var(--sc-shadow);justify-items:start;line-height:1.35;display:grid;position:absolute}.irc-glass p{margin-bottom:calc(var(--k) * 3)}.irc-glass span{padding:calc(var(--k) * 4) calc(var(--k) * 6);border-radius:calc(var(--k) * 5);background:var(--glass-chip);font-weight:600}.irc-launch{right:calc(var(--k) * 14);bottom:calc(var(--k) * 14);width:calc(var(--k) * 34);height:calc(var(--k) * 30);border-radius:calc(var(--k) * 15) calc(var(--k) * 15) calc(var(--k) * 3) calc(var(--k) * 15);background:var(--fp-accent);color:var(--v5-white);font-size:calc(var(--k) * 11);place-items:center;font-weight:700;display:grid;position:absolute}.irc-mini-band{padding:calc(var(--k) * 22) calc(var(--k) * 24) calc(var(--k) * 22);border-bottom:1px solid var(--fp-rule);background:var(--fp-band)}.irc-mini-title{margin-top:calc(var(--k) * 6);font-size:calc(var(--k) * 26);letter-spacing:-.025em;font-weight:700}.irc-mini-body{gap:calc(var(--k) * 12);padding:calc(var(--k) * 18) calc(var(--k) * 24);display:grid}.irc-mini-body .irc-compose{box-shadow:inset 0 0 0 1.5px var(--fp-ink)}.irc-mini-chips{gap:calc(var(--k) * 6);flex-wrap:wrap;display:flex}.irc-mini-chips span{padding:calc(var(--k) * 5) calc(var(--k) * 10);box-shadow:inset 0 0 0 1px var(--fp-rule);font-size:calc(var(--k) * 9.5);border-radius:99px}.irc-setup{max-width:44em;color:var(--v5-ink-2);text-wrap:pretty;margin-top:2.25rem;font-size:1.0625rem;line-height:1.5}@media (prefers-reduced-motion:no-preference){.irc-hs-chat{animation:irc-from-below .8s var(--irc-arrive) .1s backwards}.irc-hs-page{animation:irc-from-right .8s var(--irc-arrive) .35s backwards}.irc-fp-thread>.irc-q{transform-origin:100% 100%;animation:irc-land .4s var(--irc-arrive) .7s backwards}.irc-fp .irc-a-text{animation:irc-stream .9s var(--irc-arrive) .95s backwards;mask:linear-gradient(#000 34%,#0000 66%) 0 0/100% 300% no-repeat}.irc-fp .irc-a-av{animation:.3s ease-out .9s backwards irc-fade}.irc-fp .irc-card{animation:irc-land .45s var(--irc-arrive) 1.65s backwards}.irc-fp .irc-pill{animation:irc-land .4s var(--irc-arrive) 1.8s backwards, irc-ping .9s ease-out 2s}.irc-pg-quote mark{animation:.9s ease-out 2s irc-ping}.irc-fp .irc-a-fb{animation:.4s ease-out 2.1s backwards irc-fade}.irc-ask-in:checked+.irc-ask-q+.irc-ask-a{animation:irc-from-below .45s var(--irc-arrive) backwards}.irc-ask-in:checked+.irc-ask-q+.irc-ask-a .irc-a-text{animation:irc-stream .7s var(--irc-arrive) .15s backwards;mask:linear-gradient(#000 34%,#0000 66%) 0 0/100% 300% no-repeat}}@supports (animation-timeline:view()){@media (prefers-reduced-motion:no-preference){.irc-table tbody tr{animation:linear both irc-row view();animation-range:entry 10% entry 70%}.irc-shot{animation:linear both irc-settle view();animation-range:entry entry 60%}}}@keyframes irc-from-below{0%{opacity:0;translate:0 1.5rem}}@keyframes irc-from-right{0%{opacity:0;translate:6%}}@keyframes irc-land{0%{opacity:0;scale:.92}}@keyframes irc-fade{0%{opacity:0}}@keyframes irc-stream{0%{mask-position:0 100%}}@keyframes irc-ping{0%{outline:2px solid var(--irc-ping);outline-offset:0}to{outline-offset:7px;outline:2px solid #0000}}@keyframes irc-row{0%{opacity:0;translate:0 1rem}}@keyframes irc-settle{0%{opacity:.4;scale:.97}}.irc{--irs-r-in:22px;--irs-up:#1f9d62;--irs-down:#d0285a;--irs-night-card:#11131b;--irs-night-line:#ffffff14;--irs-shade:#1d1d1f29;--irs-highlight:#d9661a2e;--irc-night-2:#1a1d27;--irc-dim:#0a0c1280;--irc-arrive:cubic-bezier(.16, 1, .3, 1);--irc-ping:#d9661a8c}.irc .sc-cite{padding-inline:.75em}.irc .sc-cite:before{content:none}@media (prefers-reduced-motion:no-preference){html:has(>.irc){scroll-behavior:smooth}}
