*,:before,:after{box-sizing:border-box}html{--lightningcss-light:initial;--lightningcss-dark: ;color-scheme:light;background:var(--sky);font:16px/1.5 var(--type);letter-spacing:0;color:var(--ink);font-synthesis:none;text-rendering:optimizelegibility;-webkit-font-smoothing:antialiased;-moz-osx-font-smoothing:grayscale}body{background:var(--sky);color:var(--ink);margin:0}h1,h2,h3,h4,h5,h6,p,figure,blockquote,ul,ol{margin:0}ul,ol{padding:0;list-style:none}img,svg,canvas{max-width:100%;display:block}a{color:inherit}button,input,select,textarea{font:inherit;color:inherit}.mast-burger{display:none}.mast-menu{display:contents}.mast-burger:focus-visible,.mast-menu a:focus-visible{outline-offset:4px;border-radius:2px;outline:2px solid}.mast-menu .btn:focus-visible,.btn:focus-visible{outline-offset:3px;outline:2px solid #0e0e0f}:root{--ph-x:clamp(18px, 5.4vw, 30px);--ph-head-row:44px;--ph-head-pad:4px;--ph-head-h:calc(var(--ph-head-row) + 2 * var(--ph-head-pad));--ph-menu-row:52px;--ph-menu-type:17px;--ph-nav-gap:clamp(2px, 1.5vw, 16px);--ph-h1:clamp(36px, 10.5vw, 46px);--ph-h1-line:.94;--ph-h1-stretch:112%;--ph-lede:17px;--ph-lede-line:1.45;--ph-guard:13px;--ph-guard-line:1.4;--ph-lbl:12.5px;--ph-nav:13px;--ph-nav-link:13px;--ph-console:12.5px;--ph-word-mark:20px;--ph-part:10px;--ph-group:14px;--ph-tap:44px;--ph-clear:16px;--ph-band-mark:20px;--ph-band-cell:44px;--ph-band-gap:6px;--ph-band-pad:var(--ph-part);--ph-band-foot:14px;--ph-band-x:var(--ph-x);--ph-cols:1}@media (width<=899px){:root .frame-skip{min-height:var(--ph-tap);align-items:center;padding:12px 16px;font-size:14px;display:inline-flex}:root .btn{min-height:var(--ph-tap);font-size:13px}:root .lbl{font-size:var(--ph-lbl)}:root .guard{font-size:var(--ph-guard);line-height:var(--ph-guard-line);max-width:none}:root .band a{min-width:var(--ph-tap);min-height:var(--ph-band-cell);pointer-events:auto}:root .band img{height:var(--ph-band-mark)}:root .band-name{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}:root main{--ph-cols:1}:is(header.slip,header.docs-mast,header.price-mast,header.talk-mast,header.sec-mast){height:auto;min-height:var(--ph-head-h);justify-content:space-between;align-items:center;gap:0 var(--ph-part);padding:var(--ph-head-pad) max(var(--ph-x), env(safe-area-inset-right,0px)) var(--ph-head-pad) max(var(--ph-x), env(safe-area-inset-left,0px));-webkit-backdrop-filter:none;box-shadow:none;opacity:1;background:0 0;flex-wrap:nowrap;flex:none;transition:none;display:flex;position:relative;top:auto;left:auto;right:auto;transform:none}:is(header.slip,header.docs-mast,header.price-mast,header.talk-mast,header.sec-mast) .slip-right{display:contents}:is(header.slip,header.docs-mast,header.price-mast,header.talk-mast,header.sec-mast) :is(.slip-word,.docs-mark,.price-mark,.talk-mark,.sec-mark){z-index:100;min-height:var(--ph-tap);font-size:var(--ph-nav);text-transform:uppercase;order:1;align-items:center;margin-right:auto;display:inline-flex;position:relative}:is(header.slip,header.docs-mast,header.price-mast,header.talk-mast,header.sec-mast) :is(.slip-word,.docs-mark,.price-mark,.talk-mark,.sec-mark) img{height:var(--ph-word-mark);vertical-align:0;width:auto;margin-right:7px}:is(header.slip,header.docs-mast,header.price-mast,header.talk-mast,header.sec-mast) .mast-burger{z-index:100;width:var(--ph-tap);height:var(--ph-tap);min-width:var(--ph-tap);color:var(--ink);cursor:pointer;pointer-events:auto;-webkit-tap-highlight-color:transparent;background:0 0;border:0;order:3;justify-content:center;align-items:center;padding:0;display:inline-flex;position:relative}.mast-burger-bars{flex-direction:column;justify-content:space-between;width:22px;height:14px;display:flex}.mast-burger-bars span{background:currentColor;width:100%;height:2px;transition:transform .16s,opacity .16s;display:block}.is-menu-open .mast-burger-bars span:first-child{transform:translateY(6px)rotate(45deg)}.is-menu-open .mast-burger-bars span:nth-child(2){opacity:0}.is-menu-open .mast-burger-bars span:nth-child(3){transform:translateY(-6px)rotate(-45deg)}@media (prefers-reduced-motion:reduce){.mast-burger-bars span{transition:none}}:is(header.slip,header.docs-mast,header.price-mast,header.talk-mast,header.sec-mast) .mast-menu{display:none}:is(header.slip,header.docs-mast,header.price-mast,header.talk-mast,header.sec-mast).is-menu-open .mast-menu{z-index:90;width:auto;height:auto;padding:calc(var(--ph-head-h) + var(--ph-group)) max(var(--ph-x), env(safe-area-inset-right,0px)) calc(var(--ph-x) + env(safe-area-inset-bottom,0px)) max(var(--ph-x), env(safe-area-inset-left,0px));background:var(--paper,#f6f6f6);pointer-events:auto;overscroll-behavior:contain;-webkit-overflow-scrolling:touch;flex-direction:column;justify-content:flex-start;align-items:stretch;gap:0;margin:0;display:flex;position:fixed;inset:0;overflow-y:auto}:is(header.slip,header.docs-mast,header.price-mast,header.talk-mast,header.sec-mast).is-menu-open :is(.slip-nav,.docs-nav,.price-nav,.talk-nav,.sec-nav){flex-flow:column;flex:none;order:1;justify-content:flex-start;align-items:stretch;gap:0;width:100%;min-width:0;margin:0;display:flex}:is(header.slip,header.docs-mast,header.price-mast,header.talk-mast,header.sec-mast).is-menu-open :is(.slip-nav,.docs-nav,.price-nav,.talk-nav,.sec-nav) a{width:100%;min-width:0;min-height:var(--ph-menu-row);font-size:var(--ph-menu-type);letter-spacing:.06em;color:var(--ink);border-bottom:1px solid #0e0e0f24;flex:none;justify-content:flex-start;align-items:center;padding:0 2px}:is(header.slip,header.docs-mast,header.price-mast,header.talk-mast,header.sec-mast).is-menu-open :is(.slip-nav,.docs-nav,.price-nav,.talk-nav,.sec-nav) a.is-current{color:var(--ink);opacity:1}:is(header.slip,header.docs-mast,header.price-mast,header.talk-mast,header.sec-mast).is-menu-open .btn{width:100%;height:var(--ph-menu-row);min-width:0;margin-top:var(--ph-group);font-size:var(--ph-nav-link);order:2;justify-content:center;padding:0 14px}:is(header.slip,header.docs-mast,header.price-mast,header.talk-mast,header.sec-mast).is-menu-open .mast-menu>:not(.slip-right):not(.slip-nav):not(.docs-nav):not(.price-nav):not(.talk-nav):not(.sec-nav):not(.btn){width:100%;margin-bottom:var(--ph-group);order:0}:root .overlay{min-height:100svh;padding-top:env(safe-area-inset-top,0px);padding-right:env(safe-area-inset-right,0px);padding-bottom:env(safe-area-inset-bottom,0px);padding-left:env(safe-area-inset-left,0px);flex-direction:column;display:flex;position:relative;inset:auto}.overlay .hero-row{min-height:0;padding:var(--ph-clear) max(var(--ph-x), env(safe-area-inset-right,0px)) var(--ph-group) max(var(--ph-x), env(safe-area-inset-left,0px));flex:1 0 auto;justify-content:center;align-items:flex-start;display:flex;position:relative;inset:auto}.overlay .hero-block{flex:none;width:100%;max-width:none;margin-block:auto;padding:0;transform:none}.overlay .hero-display{font-size:var(--ph-h1);font-stretch:var(--ph-h1-stretch);line-height:var(--ph-h1-line);letter-spacing:-.012em;text-wrap:balance;margin:0 0 0 -.045em}.overlay .hero-display br{display:none}.overlay .hero-lede{margin:var(--ph-part) 0 0;font-size:var(--ph-lede);line-height:var(--ph-lede-line);text-wrap:pretty;max-width:none}.overlay .hero-actions{margin-top:var(--ph-part);gap:var(--ph-part)}.overlay .hero-actions .btn{height:48px;min-width:var(--ph-tap);white-space:nowrap;padding:0 20px}.overlay .hero-actions .hero-alt{min-height:var(--ph-tap);align-items:center;display:inline-flex}.overlay .hero-band-row{align-items:stretch;gap:var(--ph-band-gap);padding:var(--ph-band-pad) max(var(--ph-band-x), env(safe-area-inset-right,0px)) var(--ph-band-foot) max(var(--ph-band-x), env(safe-area-inset-left,0px));border-top:1px solid var(--rule);background:var(--paper);flex-direction:column;flex:none;display:flex;position:relative;inset:auto}.overlay .hero-band-row .lbl{font-size:var(--ph-lbl);line-height:1.2}.overlay .hero-band-row .band{justify-content:space-between;align-items:center;gap:0;width:100%;max-width:none;margin:0;display:flex}.overlay .hero-band-row .band li{display:contents}.overlay .hero-band-row .band a{flex:0 0 var(--ph-tap);width:auto;min-width:var(--ph-tap);min-height:var(--ph-band-cell);pointer-events:auto;justify-content:center;align-items:center;gap:0;display:flex}.overlay .hero-band-row .band li:first-child a{justify-content:flex-start}.overlay .hero-band-row .band li:last-child a{justify-content:flex-end}.overlay .hero-band-row .band img{height:var(--ph-band-mark);width:var(--ph-band-mark);object-fit:contain}.overlay .hero-band-row .band-name{clip-path:inset(50%);white-space:nowrap;border:0;width:1px;height:1px;margin:-1px;padding:0;position:absolute;overflow:hidden}.overlay .hero-band-row .guard{max-width:none;font-size:var(--ph-guard);line-height:var(--ph-guard-line);opacity:.62;margin:4px 0 0}:root .mech.poster{--mech-chapter:clamp(26px, 8.2vw, 30px);--mech-band:clamp(46px, 7.4vh, 74px);--lane:calc(100vw - 2 * var(--ph-x))}:root .mech-chrome{pointer-events:auto;position:static;inset:auto}:root .poster .mech-entry,:root .poster .mech-recblock{scroll-margin-top:var(--ph-part)}:root .poster .mech-claim{min-height:calc(100svh - var(--ph-head-h));padding:var(--ph-clear) var(--ph-x) var(--ph-part)}:root .poster .mech-claim>.hero-block{width:auto;max-width:none;padding-bottom:0}:root .poster .mech-claim h1.hero-display{font-size:clamp(34px,10.4vw,42px);font-stretch:108%;line-height:var(--ph-h1-line);letter-spacing:-.015em;text-wrap:balance}:root .poster .mech-claim h1.hero-display br{display:none}:root .poster .mech-claim .hero-lede{max-width:100%;font-size:var(--ph-lede);line-height:var(--ph-lede-line);text-wrap:pretty;margin-top:14px}:root .poster .mech-claim .hero-lede br{display:none}:root .poster .mech-claim .hero-actions{margin-top:var(--ph-group)}:root .poster .mech-map.lbl{gap:0 var(--ph-group);margin:var(--ph-group) 0 0;letter-spacing:.08em;grid-template-columns:repeat(2,minmax(0,1fr));font-size:15px;display:grid}:root .poster .mech-map a{min-height:var(--ph-tap);padding-right:var(--ph-part);border-top:1px solid #26415f47;align-items:center;display:flex}:root .poster .mech-map a:nth-last-child(-n+2){border-bottom:1px solid #26415f47}:root .poster .mech-sec .mech-block{max-width:none;display:block}:root .poster .mech-sec .mech-block>*{grid-area:auto;max-width:none;margin-left:0}:root .poster .mech-sec--problem,:root .poster .mech-sec--evidence,:root .poster .mech-sec--mechanism{padding-left:var(--ph-x);padding-right:max(var(--ph-x), env(safe-area-inset-right,0px))}:root .poster .mech-sec--problem{padding-top:var(--mech-band);padding-bottom:calc(var(--mech-band) * 1.1)}:root .poster .mech-sec--mechanism{padding-top:calc(var(--mech-band) * 1.1);padding-bottom:calc(var(--mech-band) * 1.1)}:root .poster .mech-p{text-wrap:pretty;font-size:17px;line-height:1.55}:root .poster .mech-sec--problem .mech-block>.mech-p:first-child{margin-top:0}:root .poster .mech-sec--problem .mech-block>.mech-p:last-child{margin:var(--mech-band) 0 0}:root .poster .mech-statement{margin:calc(var(--mech-band) * .85) 0 0;white-space:normal;font-size:var(--mech-chapter);text-wrap:balance;line-height:1}:root .poster .mech-table{width:100%;margin:calc(var(--mech-band) * .75) 0 0;display:block}:root .poster .mech-table thead{clip-path:inset(50%);white-space:nowrap;border:0;width:0;height:0;position:absolute;overflow:hidden}:root .poster .mech-table thead th{white-space:normal;border:0;width:0;height:0;padding:0;font-size:0;display:block;overflow:hidden}:root .poster .mech-table tbody,:root .poster .mech-table tr,:root .poster .mech-table td{width:auto;display:block}:root .poster .mech-table tr{border-top:1px solid var(--hair);padding:16px 0 18px}:root .poster .mech-table tr:last-child{border-bottom:1px solid var(--hair)}:root .poster .mech-table td,:root .poster .mech-table td+td{border:0;padding:0}:root .poster .mech-table .mech-arm{font-size:var(--ph-lbl);letter-spacing:.1em;text-transform:uppercase;color:#0e0e0f94;padding:0;line-height:1.2}:root .poster .mech-table .mech-got{text-wrap:pretty;padding:6px 0 0;font-size:16px;line-height:1.5}:root .poster .mech-table .mech-outcell{padding:8px 0 0}:root .poster .mech-table .mech-out{font-size:30px;line-height:1}:root .poster .mech-table .mech-out-note{font-size:var(--ph-guard);line-height:var(--ph-guard-line);text-wrap:pretty;margin-top:8px}:root .poster .mech-pull{margin:calc(var(--mech-band) * .9) 0 0;text-wrap:balance;font-size:clamp(22px,6.2vw,26px);line-height:1.05}:root .poster .mech-sec--evidence .guard{margin:16px 0 0}:root .poster .mech-sec--mechanism .mech-head{margin:0 0 var(--ph-group);font-size:var(--mech-chapter);text-wrap:balance;line-height:1}:root .poster .mech-sheet{margin:0}:root .poster .mech-sheet>div{border-top:1px solid #ffffff29;grid-template-columns:minmax(0,1fr);gap:0;padding:14px 0}:root .poster .mech-sheet>div:first-child{border-top:0;padding-top:0}:root .poster .mech-sheet dt{font-size:var(--ph-lbl);grid-column:auto;line-height:1.3}:root .poster .mech-sheet dd{text-wrap:pretty;grid-column:auto;margin:6px 0 0;font-size:17px;line-height:1.5}:root .poster .mech-p--turn{margin:var(--mech-band) 0 0}:root .poster .mech-p br,:root .poster .mech-pull br,:root .poster .mech-delivery br,:root .poster .mech-claim .hero-lede br,:root .poster .mech-entry .hero-lede br{display:none}:root .poster .mech-pull,:root .poster .mech-claim .hero-lede{text-wrap:balance}:root .poster .mech-entry{padding:var(--mech-band) var(--ph-x)}:root .poster .mech-entry-block{max-width:none;display:block}:root .poster .mech-entry .mech-ordinal{text-align:left;align-items:baseline;gap:6px;margin:0 0 10px;display:flex;position:static}:root .poster .mech-entry .mech-ordinal-n{color:#fff;opacity:.82;font-size:15px;line-height:1}:root .poster .mech-entry .mech-ordinal-of{letter-spacing:.06em;color:#ffffff94;margin:0;padding:0;font-size:15px;line-height:1}:root .poster .mech-entry .hero-display{white-space:normal;max-width:none;font-size:var(--mech-chapter);letter-spacing:-.018em;margin:0;line-height:1}:root .poster .mech-entry .hero-lede{text-wrap:pretty;max-width:none;margin:12px 0 0;font-size:16px;line-height:1.55}:root .poster .mech-entry .hero-lede+.hero-lede{margin-top:12px}:root .poster .mech-spec,:root .poster .mech-memo{border-left:1px solid #ffffff47;margin:18px 0 0;padding-left:12px}:root .poster .mech-spec{font-size:16px;line-height:1.45}:root .poster .mech-memo p{margin:0 0 10px;font-size:16px;line-height:1.55}:root .poster .mech-memo p:last-child{margin-bottom:0}:root .poster .mech-entry .guard{margin:14px 0 0;padding-left:12px}:root .poster .mech-record{padding:var(--mech-band) var(--ph-x) calc(var(--mech-band) * .9)}:root .poster .mech-record>.mech-recblock:first-child{padding-top:0}:root .poster .mech-recblock{margin-top:calc(var(--mech-band) * 1.25);display:block}:root .poster .mech-recblock>*{grid-area:auto;max-width:none;margin-left:0}:root .poster .mech-recblock>.mech-head{margin:0 0 var(--ph-part);font-size:var(--mech-chapter);text-wrap:balance;line-height:1}:root .poster .mech-recblock>.mech-head--open{font-size:var(--mech-chapter)}:root .poster .mech-record .mech-sheet>div{border-top-color:var(--hair)}:root .poster .mech-record .mech-sheet dt{font-size:var(--ph-lbl)}:root .poster .mech-record .mech-sheet dd{font-size:16px;line-height:1.55}:root .poster .mech-marks{gap:10px var(--ph-group);border-top:1px solid var(--hair);border-bottom:1px solid var(--hair);grid-template-columns:repeat(2,minmax(0,1fr));margin:18px 0 0;padding:16px 0;display:grid}:root .poster .mech-mark{align-items:center;gap:8px;min-height:28px;display:flex}:root .poster .mech-mark img{max-width:28px;height:20px}:root .poster .mech-mark img[src$=googlegemini\.svg]{height:22px}:root .poster .mech-mark-name{font-size:13px;line-height:1.2}:root .poster .mech-grid{grid-template-columns:minmax(0,1fr);gap:0;margin:16px 0 0}:root .poster .mech-grid li{border-top:1px solid var(--hair);padding:14px 0;font-size:16px;line-height:1.5}:root .poster .mech-grid li:first-child{border-top:0;padding-top:0}:root .poster .mech-grid li:last-child{border-bottom:1px solid var(--hair);padding-bottom:14px}:root .poster .mech-grid strong{margin-bottom:4px;font-size:clamp(20px,6.4vw,24px)}:root .poster .mech-verbs{grid-template-columns:minmax(0,1fr);gap:0;margin:16px 0 0}:root .poster .mech-verbs>div{border-top:1px solid var(--hair);padding:14px 0}:root .poster .mech-verbs>div:first-child{border-top:0;padding-top:0}:root .poster .mech-verbs dt{font-size:clamp(24px,7.4vw,30px);line-height:1}:root .poster .mech-verbs dd{margin-top:6px;font-size:16px;line-height:1.55}:root .poster .mech-recblock>.guard{margin-top:14px}:root .poster .endblock{margin-top:calc(var(--mech-band) * 1.2);padding-top:var(--mech-band);display:block}:root .poster .endblock>.end-display{white-space:normal;text-wrap:balance;margin:0;font-size:clamp(26px,8.2vw,32px);line-height:1}:root .poster .endblock>.end-actions{gap:var(--ph-part);margin-top:var(--ph-group);flex-wrap:wrap;display:flex}:root .poster .endblock .end-actions .btn{flex:auto}:root .poster .colophon{padding-left:0;padding-right:0;padding-bottom:calc(env(safe-area-inset-bottom,0px) + 18px);display:block}:root .poster .colophon-word{margin:0 0 6px}:root .poster .colophon .lbl{font-size:var(--ph-lbl);margin:0 0 8px;line-height:1.4}:root .poster .colophon .mech-receipt.lbl{font-size:13px}:root .poster .mech-receipt,:root .poster .mech-delivery{text-wrap:pretty;margin:10px 0 0}:root .poster .mech-artifacts{white-space:normal}:root .docs{font-size:17px}:root .docs-shell{padding:0 var(--ph-x) calc(env(safe-area-inset-bottom,0px) + 56px)}:root .docs-titleblock{padding:var(--ph-group) 0 var(--ph-part);border-bottom:2px solid var(--docs-ink);display:block}:root .docs-titleblock-in{display:block}:root .docs-eyebrow{letter-spacing:.16em;margin:0 0 14px;font-size:11.5px;line-height:1.4;display:block}:root .docs-eyebrow .sep{display:none}:root .docs-eyebrow .eb-b{display:block}:root .docs-h1{letter-spacing:-.02em;margin:0;font-size:clamp(38px,11.4vw,48px);line-height:.96}:root .docs-lede,:root .docs-lede p{max-width:min(66ch,100%);margin-top:12px;font-size:17px;line-height:1.5}:root .docs-lede p{margin:0}:root .docs-lede p.docs-lede-sub{margin-top:12px;font-size:15px;line-height:1.45}:root .docs-grid{display:block}:root .docs-rail{margin:var(--ph-group) 0 0;padding-top:var(--ph-part);border-top:1px solid var(--docs-hair);position:static}:root .docs-rail-head{letter-spacing:.18em;margin:0 0 8px;font-size:11px}:root .docs-rail ol{gap:0 var(--ph-group);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:root .docs-rail a{min-height:var(--ph-tap);grid-template-columns:22px minmax(0,1fr);align-items:center;margin-left:0;padding:0 0 0 6px;font-size:15px;line-height:1.25;display:grid}:root .docs-rail a span{font-size:11px}:root .docs-rail a.is-active{border-left-width:2px}:root .docs-body{min-width:0}:root .docs-station{padding-top:var(--ph-group);margin-top:var(--ph-band);border-top:1px solid var(--docs-hair);display:block}:root .docs-station:first-of-type{margin-top:var(--ph-group)}:root .docs-num{letter-spacing:.16em;margin:0 0 8px;font-size:12px}:root .docs-h2{letter-spacing:-.015em;margin:0;scroll-margin-top:56px;font-size:clamp(24px,7.6vw,30px);line-height:1.04}:root .docs-head-end{margin-top:10px;display:block}:root .docs-note{max-width:44ch;margin:0;font-size:15px;line-height:1.45}:root .docs-head-acts{gap:var(--ph-part);flex-wrap:wrap;margin-top:6px;display:flex}:root .docs-head-acts .docs-copy{min-height:var(--ph-tap);min-width:var(--ph-tap);justify-content:center;align-items:center;padding:0 8px;font-size:11.5px;display:inline-flex}:root .docs-p{text-wrap:pretty;max-width:min(66ch,100%);margin:14px 0 0;font-size:17px;line-height:1.55}:root .docs-p+.docs-p{margin-top:14px}:root .docs-slab-wrap{margin:16px 0 0;position:relative}:root .docs-slab{overscroll-behavior-x:contain;-webkit-overflow-scrolling:touch;max-width:100%;margin:0 0 18px;padding:12px 14px 13px;font-size:12.5px;line-height:1.75;overflow:auto hidden}:root .docs-slab p{white-space:pre}:root .docs-slab-wrap .docs-slab{padding-right:66px}:root .docs-slab-wrap .docs-copy{min-width:var(--ph-tap);min-height:var(--ph-tap);justify-content:center;align-items:center;padding:0 8px;font-size:11.5px;display:inline-flex;top:6px;right:6px}:root .docs-slab--env{overflow-x:auto}:root .docs-slab--env p{overflow-wrap:anywhere;white-space:pre-wrap;font-size:12px;line-height:1.7}:root .docs-slab .nb{white-space:nowrap}:root .docs-ref{margin-top:14px}:root .docs-ref-row{padding:12px 0 13px;scroll-margin-top:56px;display:block}:root .docs-ref-name{letter-spacing:.02em;font-size:13px}:root .docs-ref-syn{max-width:min(66ch,100%);margin-top:4px;font-size:17px;line-height:1.5}:root .docs-ref-flags{overflow-wrap:anywhere;margin-top:6px;font-size:12.5px;line-height:1.6}:root .docs-books{margin-top:14px}:root .docs-book{padding:14px 0 15px;scroll-margin-top:56px;display:block}:root .docs-book-name{font-size:19px;line-height:1.2}:root .docs-book-path,:root .docs-book-meta{overflow-wrap:anywhere;margin-top:4px;font-size:12px;line-height:1.5}:root .docs-book-body,:root .docs-list li{max-width:min(66ch,100%);margin-top:6px;font-size:16px;line-height:1.55}:root .docs-list{margin:8px 0 0;padding-left:18px}:root .docs-list li{margin-top:6px}:root .docs-spine li{font-size:15px;line-height:1.4}:root .docs-spine li span{margin-top:2px;display:block}:root .docs-stamp{margin-top:16px;padding:13px 14px;font-size:13px;line-height:1.5}:root .docs-exits{margin-top:16px;display:block}:root .docs-exit{border-top:1px solid var(--docs-hair);padding:12px 0;display:block}:root .docs-exit>a{min-height:var(--ph-tap);align-items:center;font-size:17px;line-height:1.3;display:flex}:root .docs-exit p{margin-top:2px;font-size:15px;line-height:1.45}:root .docs-colophon{padding:18px var(--ph-x) calc(env(safe-area-inset-bottom,0px) + 20px);flex-direction:column;gap:4px;font-size:12px;line-height:1.5;display:flex}:root .docs-sr{clip-path:inset(50%);width:0;height:0;position:absolute;overflow:hidden}:root .docs-find{flex:132px;order:2;width:auto;min-width:0;margin-left:0}:root .docs-find-in{width:100%;min-height:var(--ph-tap);letter-spacing:.04em;text-transform:none;padding:10px 0 9px;font-size:16px}:root .docs-find-in::placeholder{text-transform:none;font-size:16px}:root .docs-find-pop{width:calc(100vw - 2 * var(--ph-x));overscroll-behavior-y:contain;max-width:none;max-height:60svh;left:0;right:auto;overflow-y:auto}:root .docs-find-row{padding:10px 12px 11px;display:block}:root .docs-find-l,:root .docs-find-s{margin-top:2px;font-size:14px;line-height:1.4;display:block}:root .docs-find-n{font-size:11px}:root .docs-pin{font-size:11.5px}:root .pricing{font-size:17px}:root .price-shell{padding:0 var(--ph-x) calc(env(safe-area-inset-bottom,0px) + 56px)}:root .price-hero{padding:var(--ph-group) 0 var(--ph-part);display:block}:root .price-fig{margin:0}:root .price-line{letter-spacing:-.045em;font-size:clamp(64px,21vw,112px);line-height:.86}:root .price-unit{letter-spacing:.12em;margin-top:10px;font-size:12px}:root .price-side{margin-top:22px;padding-bottom:0}:root .price-side p{max-width:40ch;margin-bottom:12px;font-size:17px;line-height:1.5}:root .price-cta a{min-height:var(--ph-tap);align-items:center;max-width:100%;font-size:17px;line-height:1.3;display:flex}:root .price-cta .price-go{text-underline-offset:5px}:root .price-or{margin:2px 0;font-size:15px;line-height:1.2;display:block}:root .price-board{margin-top:var(--ph-group)}:root .rate{border-top:2px solid var(--price-ink);border-bottom:2px solid var(--price-ink);width:100%;display:block}:root .rate colgroup,:root .rate thead{clip-path:inset(50%);white-space:nowrap;border:0;width:0;height:0;position:absolute;overflow:hidden}:root .rate tbody,:root .rate tr,:root .rate th,:root .rate td{width:auto;display:block}:root .rate tr{border-top:1px solid var(--price-hair);padding:18px 0 16px}:root .rate tbody tr:first-child{border-top:0}:root .rate .c-size{border:0;margin:0 0 12px;padding:0}:root .rate .t-name{font-size:clamp(24px,7.6vw,30px);line-height:1.02}:root .rate .t-note{margin-top:4px;font-size:14px;line-height:1.4}:root .rate td.c-rate,:root .rate th.c-rate{border:0;margin:0 0 14px;padding:14px 16px 16px}:root .rate .t-rate{font-size:clamp(34px,10.4vw,44px);line-height:1}:root .rate .t-sub{margin-top:4px;font-size:12.5px;line-height:1.35;display:block}:root .rate .c-agent,:root .rate .c-memo,:root .rate .c-audit{border:0;grid-template-columns:1fr;padding:0;display:grid}:root .rate .c-agent{margin-bottom:12px}:root .rate .c-memo,:root .rate .c-audit{width:calc(50% - var(--ph-part));vertical-align:top;margin-bottom:12px;display:inline-block}:root .rate .c-audit{margin-left:var(--ph-part)}:root .rate .t-k{letter-spacing:.12em;margin-bottom:4px;font-size:11px;display:block}:root .rate .t-agent{font-size:17px;line-height:1.3}:root .rate .t-num{font-size:20px;line-height:1.2}:root .rate .t-unit{margin-top:2px;font-size:13px;line-height:1.3;display:block}:root .rate .c-buy{border-top:1px solid var(--price-hair);margin-top:2px;padding:0;display:block}:root .rate .t-buy{min-height:var(--ph-tap);letter-spacing:.1em;text-underline-offset:5px;border-bottom:0;align-items:center;width:100%;font-size:12.5px;text-decoration:underline;text-decoration-thickness:1px;display:flex}:root .fleet{padding-top:var(--ph-group)}:root .fleet-h{font-size:clamp(26px,7.4vw,34px)}:root .fleet-figures{grid-template-columns:1fr}:root .fleet-fig{padding:18px 0 20px}:root .fleet-fig+.fleet-fig{border-left:0;border-top:1px solid var(--price-hair);padding-left:0}:root .fleet-fig-v{font-size:clamp(30px,9vw,38px)}:root .fleet-models li{grid-template-columns:1fr;gap:2px 0}:root .price-stair{margin-top:var(--ph-band)}:root .stair{display:block}:root .stair li,:root .stair li:nth-child(2),:root .stair li:nth-child(3){border-top:1px solid var(--price-hair);margin-top:14px;padding-top:14px;display:block}:root .stair li:first-child{margin-top:0}:root .stair-k{letter-spacing:.12em;margin:0 0 6px;font-size:11px}:root .stair-say{max-width:34ch;font-size:clamp(20px,6.4vw,24px);line-height:1.22}:root .price-all{margin-top:var(--ph-band)}:root .all-lede{max-width:40ch;margin-bottom:16px;font-size:18px;line-height:1.35}:root .all-row{border-top:1px solid var(--price-hair);padding:12px 0;display:block}:root .all-row:last-child{border-bottom:1px solid var(--price-hair)}:root .all-n{letter-spacing:.12em;margin-bottom:4px;font-size:11px;display:block}:root .all-say{max-width:40ch;font-size:17px;line-height:1.5;display:block}:root .price-terms{margin-top:var(--ph-band)}:root .terms{display:block}:root .term{border-top:1px solid var(--price-hair);padding:12px 0;display:block}:root .term-k{letter-spacing:.12em;margin:0 0 4px;font-size:11px}:root .term-p{max-width:40ch;margin:0;font-size:16px;line-height:1.5}:root .price-close{margin-top:var(--ph-band);padding-top:var(--ph-group)}:root .close-say{letter-spacing:-.02em;margin:0;font-size:clamp(28px,8.6vw,36px);line-height:1.02}:root .close-line{margin-top:14px;font-size:16px;line-height:1.5}:root .close-line .price-go{min-height:var(--ph-tap);align-items:center;font-size:17px;display:flex}:root .close-sep{display:none}:root .close-desk{margin-top:8px;font-size:16px;line-height:1.5}:root .close-desk a{min-height:var(--ph-tap);align-items:center;display:inline-flex}:root .price-foot{padding:18px var(--ph-x) calc(env(safe-area-inset-bottom,0px) + 20px);flex-direction:column;gap:4px;font-size:12px;line-height:1.5;display:flex}:root .price-foot a{min-height:var(--ph-tap);align-items:center;display:inline-flex}:root .talk{font-size:17px}:root .talk-shell{padding:0}:root .talk-title{padding:var(--ph-group) var(--ph-x) var(--ph-part);margin-inline:0;display:block}:root .talk-eyebrow{letter-spacing:.16em;margin:0 0 12px;font-size:11.5px;line-height:1.4}:root .talk-h1{letter-spacing:-.022em;text-wrap:balance;margin:0;font-size:clamp(34px,10.6vw,46px);line-height:.96}:root .talk-h1-b{display:inline}:root .talk-lede{text-wrap:pretty;max-width:min(66ch,100%);margin-top:14px;font-size:17px;line-height:1.55}:root .talk-mail{border-top:1px solid #0e0e0f38;margin-top:16px;padding-top:12px}:root .talk-mail .talk-lbl{margin:0 0 4px}:root .talk-mail-a{min-height:var(--ph-tap);overflow-wrap:anywhere;align-items:center;font-size:17px;display:flex}:root .talk-mail-note{margin:2px 0 0;font-size:14px;line-height:1.4}:root .talk-routes{padding:var(--ph-group) var(--ph-x) 0;display:block}:root .talk-routes>.talk-sec-lbl{margin:0 0 var(--ph-part)}:root .talk-route{margin-top:0;display:block}:root .talk-route--ink{padding:18px 16px 16px}:root .talk-route--paper{margin-top:14px;padding:14px 0 16px}:root .talk-route-k{letter-spacing:.12em;margin:0 0 6px;font-size:11px}:root .talk-route-h{text-wrap:balance;margin:0;font-size:clamp(24px,7.4vw,30px);line-height:1.05}:root .talk-route-p{max-width:40ch;margin:8px 0 0;font-size:16px;line-height:1.55}:root .talk-route-a{min-height:var(--ph-tap);align-items:center;margin-top:8px;padding-top:0;font-size:16px;display:flex}:root .talk-request{margin-top:var(--ph-group);padding:var(--ph-group) var(--ph-x) var(--ph-part);border-top:1px solid var(--talk-hair);scroll-margin-top:8px}:root .talk-sec-head{display:block}:root .talk-sec-h{letter-spacing:-.02em;margin:6px 0 0;font-size:clamp(26px,8vw,32px);line-height:1.04}:root .talk-form{margin-top:var(--ph-group);display:block}:root .talk-fields,:root .talk-choices{margin:0;display:block}:root .talk-field{margin:0 0 18px;display:block}:root .talk-field--note{display:block}:root .talk-lbl{letter-spacing:.1em;margin:0 0 8px;font-size:12px;line-height:1.3;display:block}:root .talk-form input[type=text],:root .talk-form input[type=email],:root .talk-form textarea{width:100%;min-height:var(--ph-tap);background:var(--talk-paper);font-family:var(--talk-type);color:var(--talk-ink);border:1px solid #0e0e0f57;border-radius:0;margin:0;padding:11px 12px;scroll-margin-block:96px;font-size:16px;line-height:1.4}:root .talk-form textarea{resize:vertical;min-height:104px;padding:12px}:root .talk-form input:focus,:root .talk-form textarea:focus{outline:2px solid var(--talk-ink);outline-offset:0;border-color:var(--talk-ink)}:root .talk-opt{letter-spacing:.06em;color:var(--talk-muted);margin-left:6px;font-size:11px}:root .talk-sizes{border-top:0;grid-template-columns:repeat(3,minmax(0,1fr));column-gap:8px;padding-top:0;display:grid}:root .talk-size{min-height:var(--ph-tap);border:1px solid #0e0e0f57;justify-content:center;align-items:center;gap:6px;padding:0 4px;display:flex}:root .talk-size-n{white-space:nowrap;font-size:19px;line-height:1.1}:root .talk-unit{margin:8px 0 0;font-size:11px;line-height:1.4}:root .talk-set{margin:0 0 18px}:root .talk-set legend{margin-bottom:8px}:root .talk-ask{min-height:var(--ph-tap);padding:10px 0;font-size:16px;line-height:1.4}:root .talk-form input[type=radio]{width:20px;height:20px}:root .talk-submit{width:100%;min-height:48px;margin-top:22px;padding:14px 18px;scroll-margin-block:96px;font-size:17px}:root .talk-promise{max-width:40ch;margin-top:14px;font-size:16px;line-height:1.5}:root .talk-promise a{min-height:var(--ph-tap);overflow-wrap:anywhere;align-items:center;display:inline-flex}:root .talk-err{border-left:3px solid var(--talk-ink);margin-top:14px;padding:12px 14px;font-size:16px;line-height:1.5}:root .talk-err a{min-height:var(--ph-tap);align-items:center;display:inline-flex}:root .talk-sent,:root .talk-sent-say{display:block}:root .talk-sent-say p{margin:0 0 10px;font-size:17px;line-height:1.55}:root .talk-sent-ref{border-top:1px solid var(--talk-hair);margin-top:18px;padding-top:12px}:root .talk-sent-code{overflow-wrap:anywhere;margin:6px 0 0;font-size:17px;line-height:1.4}:root .talk-after{padding:var(--ph-group) var(--ph-x) 0}:root .talk-steps{margin:0;padding:0;list-style:none;display:block}:root .talk-steps li{border-top:1px solid var(--talk-hair);padding:14px 0;display:block}:root .talk-step-n{letter-spacing:.1em;margin-bottom:4px;font-size:12px;display:block}:root .talk-step-t{margin:0;font-size:18px;line-height:1.4}:root .talk-step-m{margin-top:4px;font-size:15px;line-height:1.45;display:block}:root .talk-step-m a{min-height:var(--ph-tap);align-items:center;display:inline-flex}:root .talk-close{margin-inline:0;margin-top:var(--ph-group);padding:var(--ph-group) var(--ph-x) 56px;display:block}:root .talk-close-field{display:block}:root .talk-close-field p{letter-spacing:-.02em;text-wrap:pretty;margin:0;font-size:clamp(24px,7.2vw,32px);line-height:1.1}:root .talk-close-l{display:inline}:root .talk-close-field a{min-height:var(--ph-tap);align-items:center;display:inline-flex}:root .talk-colophon{padding:16px var(--ph-x) calc(env(safe-area-inset-bottom,0px) + 20px);flex-direction:column;gap:4px;font-size:12px;line-height:1.5;display:flex}:root .talk-anchor{height:0;display:block}@media (width>=600px){:root .talk-routes{align-items:stretch;column-gap:var(--ph-group);grid-template-columns:minmax(0,1fr);display:grid}:root .talk-routes>.talk-sec-lbl{grid-column:1/-1}:root .talk-route{flex-direction:column;row-gap:0;display:flex}:root .talk-route-a{margin-top:auto}:root .talk-route--ink,:root .talk-route--paper{grid-area:auto;margin-top:0}:root .talk-form{column-gap:var(--ph-group);grid-template-columns:repeat(2,minmax(0,1fr));align-items:start;display:grid}:root .talk-submit,:root .talk-promise,:root .talk-err,:root .talk-sent{grid-column:1/-1}:root .talk-field--note textarea{min-height:148px}}@media (width>=768px){:root .talk-routes{grid-template-columns:repeat(2,minmax(0,1fr))}:root .talk-route--ink{grid-column:1/2}:root .talk-route--paper{grid-column:2/3}}@media (width<=599px){:root .talk-shell{flex-direction:column;display:flex}:root .talk-title{display:contents}:root .talk-eyebrow,:root .talk-h1,:root .talk-lede,:root .talk-mail{padding-inline:var(--ph-x)}:root .talk-eyebrow{margin-top:var(--ph-group);order:1}:root .talk-h1{order:2}:root .talk-lede{order:3}:root .talk-request{padding-top:var(--ph-part);order:4;margin-top:0}:root .talk-mail{order:5;align-self:stretch}:root .talk-routes{order:6}:root .talk-after{order:7}:root .talk-close{order:8}:root .talk-request .talk-form{margin-top:var(--ph-part)}}:root .sec{font-size:17px}:root .sec-shell{padding:0 var(--ph-x) calc(env(safe-area-inset-bottom,0px) + 56px)}:root .sec-titleblock{padding:0 0 var(--ph-part);display:block}:root .sec-titleblock-in{display:block}:root .sec-eyebrow{letter-spacing:.16em;margin:0 0 12px;font-size:11.5px;line-height:1.4}:root .sec-h1{letter-spacing:-.02em;margin:0;font-size:clamp(38px,11.6vw,50px);line-height:.96}:root .sec-lede{max-width:min(66ch,100%);margin-top:10px}:root .sec-lede p{text-wrap:pretty;margin:0;font-size:17px;line-height:1.55}:root .sec-meta{border-top:1px solid var(--sec-hair);grid-template-columns:repeat(4,minmax(0,1fr));align-items:start;gap:2px 12px;margin-top:6px;padding-top:6px;display:grid}:root .sec-meta dt,:root .sec-meta dd{text-align:left;display:block}:root .sec-meta>div{display:contents}:root .sec-meta>div:first-child>dt{grid-area:1/1}:root .sec-meta>div:first-child>dd{grid-area:1/2/auto/-1}:root .sec-meta>div:nth-child(2)>dt{grid-area:2/1}:root .sec-meta>div:nth-child(2)>dd{grid-area:2/2/auto/-1}:root .sec-meta>div:nth-child(3)>dt{grid-area:3/1/auto/3}:root .sec-meta>div:nth-child(3)>dd{grid-area:4/1/auto/3}:root .sec-meta>div:nth-child(4)>dt{grid-area:3/3/auto/5}:root .sec-meta>div:nth-child(4)>dd{grid-area:4/3/auto/5}:root .sec-meta>div:nth-child(5)>dt{grid-area:5/1;align-self:center}:root .sec-meta>div:nth-child(5)>dd{grid-area:5/2/auto/-1}:root .sec-meta dt{letter-spacing:.12em;text-transform:uppercase;margin:0;font-size:11px;line-height:1.3}:root .sec-meta dt:after{content:none}:root .sec-meta dd{overflow-wrap:anywhere;min-width:0;margin:0;font-size:16px;line-height:1.45}:root .sec-meta dd a{min-height:var(--ph-tap);overflow-wrap:anywhere;align-items:center;font-size:16px;display:flex}:root .sec-grid{display:block}:root .sec-rail{margin:var(--ph-group) 0 0;padding-top:var(--ph-part);border-top:1px solid var(--sec-hair);display:block;position:static}:root .sec-rail-head{letter-spacing:.16em;margin:0 0 6px;font-size:11px}:root .sec-rail ol{gap:0 var(--ph-group);grid-template-columns:repeat(2,minmax(0,1fr));margin:0;padding:0;list-style:none;display:grid}:root .sec-rail a{min-height:var(--ph-tap);grid-template-columns:22px minmax(0,1fr);align-items:center;font-size:15px;line-height:1.25;display:grid}:root .sec-rail a span{font-size:11px}:root .sec-body{display:block}:root .sec-station{padding:var(--ph-group) 0 var(--ph-part);margin-top:var(--ph-group);border-top:1px solid var(--sec-hair);display:block}:root .sec-num{letter-spacing:.14em;margin:0 0 6px;font-size:12px}:root .sec-h2{letter-spacing:-.015em;margin:0;scroll-margin-top:8px;font-size:clamp(26px,8vw,32px);line-height:1.04}:root .sec-note{max-width:66ch;margin:10px 0 0;font-size:15px;line-height:1.45}:root .sec-p{text-wrap:pretty;max-width:min(66ch,100%);margin:14px 0 0;font-size:17px;line-height:1.55}:root .sec-split,:root .sec-split--rev{margin-top:14px;display:block}:root .sec-cites{margin:12px 0 0;padding-left:16px}:root .sec-cites li{font-size:12px;line-height:1.5}:root .sec-cites a,:root .sec-p a{min-height:var(--ph-tap);align-items:center;display:inline-flex}:root .sec-spec{margin-top:14px;display:block}:root .sec-spec>div{border-top:1px solid var(--sec-hair);padding:12px 0}:root .sec-spec dt{letter-spacing:.12em;text-transform:uppercase;margin:0 0 4px;font-size:11px}:root .sec-spec dd{max-width:40ch;margin:0;font-size:16px;line-height:1.5}:root .sec-controls{margin-top:16px;display:block}:root .sec-ctl{border-top:1px solid var(--sec-hair);padding:12px 0 14px;display:block}:root .sec-ctl-n{letter-spacing:.12em;margin:0 0 4px;font-size:11px;display:block}:root .sec-ctl-name{margin:0 0 4px;font-size:17px;line-height:1.3}:root .sec-ctl-line{text-wrap:pretty;max-width:min(66ch,100%);font-size:16px;line-height:1.5}:root .sec-ctl-cite{margin-top:6px;font-size:11px}:root .sec-ledger{margin-top:16px;display:block}:root .sec-row{border-top:1px solid var(--sec-hair);padding:12px 0 14px;display:block}:root .sec-row dt{max-width:40ch;margin:0 0 4px;font-size:17px;line-height:1.3}:root .sec-row dd{max-width:min(66ch,100%);margin:0;font-size:16px;line-height:1.5}:root .sec-tag{letter-spacing:.1em;min-width:0;margin:0 0 5px;font-size:11px;display:block}:root .sec-table-wrap{margin-top:16px;overflow:visible}:root .sec-table{border-top:1px solid var(--sec-ink);width:100%;display:block}:root .sec-table caption{letter-spacing:.1em;text-align:left;padding:10px 0 6px;font-size:12px;display:block}:root .sec-table thead{clip-path:inset(50%);white-space:nowrap;border:0;width:0;height:0;position:absolute;overflow:hidden}:root .sec-table thead th{white-space:normal;border:0;width:0;height:0;padding:0;font-size:0;display:block;overflow:hidden}:root .sec-table tbody,:root .sec-table tr,:root .sec-table th,:root .sec-table td{width:auto;display:block}:root .sec-table tbody tr{border-top:1px solid var(--sec-hair);padding:12px 0}:root .sec-table tbody th,:root .sec-table td{border:0;padding:0;font-size:15px;line-height:1.45}:root .sec-table tbody th{font-size:17px;line-height:1.3}:root .sec-table td{color:var(--sec-muted);margin-top:3px}:root .sec-ev{margin-top:16px;display:block}:root .sec-ev li{border-top:1px solid var(--sec-hair);padding:12px 0 14px}:root .sec-ev-n{letter-spacing:.12em;margin:0 0 4px;font-size:11px}:root .sec-ev-name{margin:0;font-size:17px;line-height:1.3}:root .sec-ev-name a{min-height:var(--ph-tap);align-items:center;display:flex}:root .sec-ev-line{max-width:40ch;margin:2px 0 0;font-size:15px;line-height:1.45}:root .sec-close{margin-top:var(--ph-group);padding-top:var(--ph-part)}:root .sec-colophon{padding:16px var(--ph-x) calc(env(safe-area-inset-bottom,0px) + 20px);flex-direction:column;gap:4px;font-size:12px;line-height:1.5;display:flex}:root .sec-colophon a{min-height:var(--ph-tap);align-items:center;display:inline-flex}:root .sec-nowrap{overflow-wrap:anywhere}@media (width<=899px){:root .ops-chrome .mast-menu .slip-nav{display:flex}:root .ops-chrome{pointer-events:auto;height:auto;position:static}:root .ops-band{margin-top:0;padding-top:12px}:root .ops-claim{padding-top:clamp(24px,5vh,40px)}:root .memo-frame{position:static;transform:none}:root .memo-chrome .slip-nav{display:flex}:root .memo-chrome{height:auto;position:static;inset:auto}:root .memo-page,:root .memo-page .colophon{padding-left:var(--ph-x);padding-right:var(--ph-x)}:root .memo-jump{gap:0 var(--ph-group);margin-top:var(--ph-group);grid-template-columns:repeat(2,minmax(0,1fr));display:grid}:root .memo-jump a{min-height:var(--ph-tap);grid-template-columns:22px minmax(0,1fr);align-items:center;font-size:15px;line-height:1.25;display:grid}:root .memo-jump a .memo-num{font-size:11px}}:root:root{--pad:clamp(20px, 6vw, 40px);--lead:var(--part)}}@media (width<=359px){:root{--ph-band-x:4px;--ph-h1-stretch:108%;--ph-x:15px}}@media (width>=600px) and (width<=899px){:root{--ph-x:clamp(30px, 5vw, 46px);--ph-h1:46px;--ph-lede:18px;--ph-band-cell:48px}}@media (width<=899px) and (height<=480px){:root{--ph-part:4px;--ph-band-gap:4px;--ph-band-pad:4px;--ph-band-foot:8px;--ph-x:clamp(16px, 3.4vw, 28px);--ph-clear:16px;--ph-group:2px;--ph-h1:clamp(36px, 6.4vw, 46px);--ph-lede:16px;--ph-lede-line:1.4}.overlay .hero-band-row{align-items:center;column-gap:var(--ph-clear);flex-flow:wrap}.overlay .hero-band-row .lbl{white-space:nowrap;flex:none}.overlay .hero-band-row .band{flex:auto;width:auto;min-width:0}.overlay .hero-band-row .guard{flex:0 0 100%}.overlay .hero-actions .btn{height:44px}.overlay .hero-block{column-gap:var(--ph-clear);grid-template-columns:minmax(0,1.55fr) minmax(0,1fr);align-content:start;align-items:start;display:grid}.overlay .hero-display{grid-area:1/1}.overlay .hero-lede{grid-area:1/2/span 2;margin:0}.overlay .hero-actions{margin-top:var(--ph-part);grid-area:2/1}}@media (width<=899px) and (height>=481px) and (height<=660px){:root{--ph-part:6px;--ph-group:6px;--ph-band-gap:4px;--ph-band-pad:8px;--ph-band-foot:10px;--ph-guard-line:1.35}}@media (width<=359px) and (height>=481px) and (height<=660px){:root{--ph-part:4px;--ph-group:2px;--ph-band-pad:6px;--ph-band-foot:8px;--ph-guard-line:1.3}}
