@layer base{.ui-edition,.ui-edition [lang]{--courier: "Courier New", monospace;--times: "Times New Roman", var(--cjk-serif), serif;--arial: Arial, var(--cjk-gothic), sans-serif;--font-interface-s: 400 12px/1.4 var(--courier);--font-interface-m: 400 15px/1.4 var(--courier);--font-interface-l: 400 24px/1.2 var(--courier);--font-reading-m: 400 17px/1.6 var(--times);--font-reading-l: 400 30px/1.2 var(--times);--font-numeral-s: 700 12px/1 var(--arial);--font-numeral-m: 700 30px/1 var(--arial);--font-numeral-l: 700 48px/1 var(--arial)}.ui-edition:lang(zh),.ui-edition :lang(zh),.ui-edition:lang(ja),.ui-edition :lang(ja){--courier: "Courier New", var(--cjk-gothic), monospace}.ui-edition:lang(zh-Hans),.ui-edition :lang(zh-Hans),.ui-edition:lang(zh-CN),.ui-edition :lang(zh-CN),.ui-edition:lang(zh-SG),.ui-edition :lang(zh-SG){--cjk-serif: "Songti SC", "Noto Serif SC", "Noto Serif TC";--cjk-gothic: "PingFang SC", "Noto Sans SC", "Noto Sans TC"}.ui-edition:lang(zh-Hant),.ui-edition :lang(zh-Hant),.ui-edition:lang(zh-TW),.ui-edition :lang(zh-TW),.ui-edition:lang(zh-HK),.ui-edition :lang(zh-HK),.ui-edition:lang(zh-MO),.ui-edition :lang(zh-MO){--cjk-serif: "Hiragino Mincho ProN", "Noto Serif TC", "Noto Serif SC";--cjk-gothic: "PingFang TC", "Noto Sans TC", "Noto Sans SC"}.ui-edition:lang(ja),.ui-edition :lang(ja){--cjk-gothic: "Hiragino Kaku Gothic ProN", "Noto Sans TC", "Noto Sans SC"}:root{--hue: 20}.ui-edition{color-scheme:light;--cjk-serif: "Hiragino Mincho ProN", "Noto Serif TC", "Noto Serif SC";--cjk-gothic: "Hiragino Kaku Gothic ProN", "Noto Sans TC", "Noto Sans SC";--space-0: 0px;--space-half: 2px;--space-1: 4px;--space-2: 8px;--space-3: 12px;--space-4: 16px;--space-6: 24px;--space-8: 32px;--space-12: 48px;--space-16: 64px;--space-stack: var(--space-2);--space-group: var(--space-4);--space-section: var(--space-8);--space-region: var(--space-16);--slant-compact: 6px;--slant-tag: 7px;--slant-strip: 10px;--slant-action: 14px;--slant-card: 24px;--slant-poster: 60px;--stroke-hair: 1px;--stroke-rule: 2px;--stroke-rim: 4px;--shade-near-x: 8px;--shade-near-y: 9px;--shade-field-x: 7px;--shade-field-y: 8px;--shade-island-x: 12px;--shade-island-y: 14px;--shade-object-x: 18px;--shade-object-y: 14px;--tilt-card: 1.5deg;--tilt-poster: 4deg;--skew-slab: 12deg;--skew-wedge: 24deg;--text-lean: -6deg;--spot-hi: oklch(90% .045 var(--hue));--spot-mid: oklch(80% .075 var(--hue));--spot-lo: oklch(57% .1 var(--hue));--rule: oklch(88% .005 var(--hue));--link: oklch(40% .12 var(--hue));--halftone: radial-gradient(circle, var(--ink) 1.1px, transparent 1.4px) 0 0 / 5px 5px;--hatch: repeating-linear-gradient(-45deg, var(--ink) 0 1.2px, transparent 1.2px 5px);--stripes: repeating-linear-gradient(90deg, var(--ink) 0 3px, transparent 3px 7px);--halftone-mask: radial-gradient(circle, #000 1.1px, transparent 1.4px) 0 0 / 5px 5px;--hatch-mask: repeating-linear-gradient(-45deg, #000 0 1.2px, transparent 1.2px 5px);--stripes-mask: repeating-linear-gradient(90deg, #000 0 3px, transparent 3px 7px);--material: var(--halftone);--material-mask: var(--halftone-mask);--soft: clamp(0, var(--contrast, 0), 1);--soft-percent: calc(var(--soft) * 100%);--polarity-percent: calc(round(down, calc(var(--soft) + .5), 1)*100%) ;--accent-bend: calc(max(0, min(var(--hue) - 70, 140 - var(--hue))) / 35);--k-ink: oklch(18% 0 0);--s-ink: oklch(30% .012 85);--k-paper: oklch(97% .005 var(--hue));--s-paper: color-mix(in oklab, oklch(96% .016 85) 90%, oklch(96% .03 var(--hue)));--k-surface: oklch(99% .002 var(--hue));--s-surface: color-mix(in oklab, oklch(98% .011 85) 90%, oklch(98% .02 var(--hue)));--k-wash: oklch(92% .045 var(--hue));--s-wash: oklch(92.5% .035 var(--hue));--k-accent: oklch(calc(38% - 4% * var(--accent-bend)) calc(.1 - .08 * var(--accent-bend)) var(--hue));--s-accent: oklch(46% .07 var(--hue));--k-spot: oklch(62% .09 var(--hue));--s-spot: oklch(85% .075 var(--hue));--k-spot-deep: var(--k-spot);--s-spot-deep: oklch(55% .1 var(--hue));--k-on-spot: oklch(18% .012 var(--hue));--s-on-spot: oklch(30% .012 85);--k-muted: oklch(43% .006 var(--hue));--s-muted: oklch(42% .014 85);--k-line: oklch(77% .008 var(--hue));--s-line: color-mix(in oklab, oklch(85% .014 85) 90%, oklch(85% .03 var(--hue)));--k-edge: var(--k-ink);--s-edge: color-mix(in oklab, oklch(62% .016 85) 90%, oklch(62% .04 var(--hue)));--k-shade: oklch(0% 0 0);--s-shade: color-mix(in oklab, oklch(88% .016 85) 90%, oklch(88% .05 var(--hue)));--k-bar: oklch(16% .01 var(--hue));--s-bar: oklch(91% .04 var(--hue));--k-on-bar: oklch(97% .005 var(--hue));--s-on-bar: oklch(30% .03 var(--hue));--k-user-bubble: var(--k-ink);--s-user-bubble: var(--s-wash);--k-on-user-bubble: var(--k-paper);--s-on-user-bubble: var(--s-ink);--ink: color-mix(in oklab, var(--s-ink) var(--soft-percent), var(--k-ink));--paper: color-mix(in oklab, var(--s-paper) var(--soft-percent), var(--k-paper));--surface: color-mix(in oklab, var(--s-surface) var(--soft-percent), var(--k-surface));--page: color-mix(in oklab, var(--s-surface) var(--soft-percent), #fff);--field-face: var(--page);--document-face: var(--page);--raised: var(--surface);--selected: var(--page);--rail-selected: var(--spot-mid);--on-selected: var(--ink);--pane-selected: var(--spot-hi);--suggestion-selected: var(--spot-hi);--on-suggestion-selected: var(--on-spot);--on-ink: color-mix(in oklab, var(--s-paper) var(--soft-percent), #fff);--scrim: #000;--registration-cyan: oklch(75% .13 195 / .8);--registration-magenta: oklch(70% .19 350 / .8);--wash: color-mix(in oklab, var(--s-wash) var(--soft-percent), var(--k-wash));--accent: color-mix(in oklab, var(--s-accent) var(--soft-percent), var(--k-accent));--spot: color-mix(in oklab, var(--s-spot) var(--soft-percent), var(--k-spot));--spot-deep: color-mix(in oklab, var(--s-spot-deep) var(--soft-percent), var(--k-spot-deep));--on-spot: color-mix(in oklab, var(--s-on-spot) var(--soft-percent), var(--k-on-spot));--muted: color-mix(in oklab, var(--s-muted) var(--soft-percent), var(--k-muted));--line: color-mix(in oklab, var(--s-line) var(--soft-percent), var(--k-line));--edge: color-mix(in oklab, var(--s-edge) var(--soft-percent), var(--k-edge));--shade: color-mix(in oklab, var(--s-shade) var(--soft-percent), var(--k-shade));--bar: color-mix(in oklab, var(--s-bar) var(--polarity-percent), var(--k-bar));--on-bar: color-mix(in oklab, var(--s-on-bar) var(--polarity-percent), var(--k-on-bar));--bar-shade: color-mix(in oklab, var(--shade) calc(var(--soft) * 65%), var(--on-bar));--user-bubble: color-mix(in oklab, var(--s-user-bubble) var(--polarity-percent), var(--k-user-bubble));--on-user-bubble: color-mix(in oklab, var(--s-on-user-bubble) var(--polarity-percent), var(--k-on-user-bubble));--fault: color-mix(in oklab, var(--s-wash) var(--polarity-percent), var(--k-ink));--on-fault: color-mix(in oklab, var(--s-ink) var(--polarity-percent), var(--k-paper));--reading-ink: var(--ink);--control: var(--surface);--control-ink: var(--ink);--control-line: var(--edge);--control-hover: var(--wash);--shadow-ink: var(--shade);--focus-tone: var(--spot-deep);--diamond-ground: repeating-conic-gradient( from 45deg, color-mix(in oklab, var(--wash) 45%, var(--paper)) 0 90deg, var(--paper) 90deg 180deg ) 0 0 / 48px 80px}.ui-edition[data-ground=dark],:root[data-ground=dark] .ui-edition{color-scheme:dark;--page: oklch(17% .014 var(--hue));--page-deep: oklch(12.5% .012 var(--hue));--on-ink: oklch(15% .014 var(--hue));--field-face: var(--page-deep);--document-face: oklch(19% .025 var(--hue));--raised: oklch(30% .05 var(--hue));--pane-selected: var(--spot-lo);--selected: var(--spot-lo);--rail-selected: var(--selected);--on-selected: var(--on-ink);--suggestion-selected: var(--selected);--on-suggestion-selected: var(--on-selected);--spot-hi: oklch(23% .042 var(--hue));--spot-mid: oklch(31% .07 var(--hue));--spot-lo: oklch(64% .11 var(--hue));--rule: oklch(30% .014 var(--hue));--link: oklch(80% .11 var(--hue));--spot: oklch(43% .105 var(--hue));--on-spot: oklch(96% .012 var(--hue));--material-tone: var(--shadow-ink);--halftone: radial-gradient(circle, var(--shadow-ink) 1.2px, transparent 1.55px) 0 0 / 5px 5px;--hatch: repeating-linear-gradient(-45deg, var(--shadow-ink) 0 1.3px, transparent 1.3px 5px);--stripes: repeating-linear-gradient(90deg, var(--shadow-ink) 0 3px, transparent 3px 7px);--k-ink: oklch(94% .01 var(--hue));--s-ink: oklch(86% .012 85);--k-paper: oklch(19% .025 var(--hue));--s-paper: color-mix(in oklab, oklch(24% .008 70) 90%, oklch(24% .03 var(--hue)));--k-surface: var(--page-deep);--s-surface: color-mix(in oklab, oklch(27.5% .008 70) 90%, oklch(27.5% .03 var(--hue)));--k-wash: oklch(30% .06 var(--hue));--s-wash: oklch(32% .04 var(--hue));--k-accent: oklch(calc(80% + 4% * var(--accent-bend)) calc(.12 - .1 * var(--accent-bend)) var(--hue));--s-accent: oklch(78% .07 var(--hue));--k-spot: oklch(74% .15 var(--hue));--s-spot: oklch(76% .085 var(--hue));--s-spot-deep: oklch(68% .1 var(--hue));--s-on-spot: oklch(22% .03 var(--hue));--k-muted: oklch(71% .014 var(--hue));--s-muted: oklch(70% .015 85);--k-line: oklch(46% .04 var(--hue));--s-line: oklch(38% .014 85);--s-edge: color-mix(in oklab, oklch(56% .016 85) 90%, oklch(56% .035 var(--hue)));--k-shade: oklch(40% .085 var(--hue));--s-shade: var(--k-shade);--k-bar: oklch(10% .01 var(--hue));--s-bar: oklch(30% .03 var(--hue));--s-on-bar: oklch(88% .012 var(--hue));--control-line: color-mix(in oklch, var(--line), var(--ink) 35%);--reading-ink: color-mix(in oklab, var(--s-ink) var(--soft-percent), oklch(87% .006 var(--hue)));--focus-tone: var(--ink)}.ui-edition[data-material=hatch],.ui-material-swatch[data-material=hatch]{--material: var(--hatch);--material-mask: var(--hatch-mask)}.ui-edition[data-material=stripes],.ui-material-swatch[data-material=stripes]{--material: var(--stripes);--material-mask: var(--stripes-mask)}@supports (color: contrast-color(white)){.ui-edition:not([data-polarity=fallback]){--polarity-percent: var(--soft-percent);--on-bar: contrast-color(var(--bar));--on-user-bubble: contrast-color(var(--user-bubble));--on-fault: contrast-color(var(--fault))}}.ui-edition,.ui-material-swatch,.ui-edition .ui-pattern{--material-ink: var(--material-tone, var(--ink));--material-size: 5px 5px;--material: radial-gradient(circle at 50% 50%, var(--material-ink) 1.1px, transparent 1.4px)}.ui-edition[data-material=coarse-halftone],.ui-material-swatch[data-material=coarse-halftone],.ui-edition[data-material=coarse-halftone] .ui-pattern{--material-size: 9px 9px;--material: radial-gradient(circle at 50% 50%, var(--material-ink) 2.2px, transparent 2.6px)}.ui-edition[data-material=hatch],.ui-material-swatch[data-material=hatch],.ui-edition[data-material=hatch] .ui-pattern{--material-size: auto;--material: repeating-linear-gradient(-45deg, var(--material-ink) 0 1.2px, transparent 1.2px 5px)}.ui-edition[data-material=crosshatch],.ui-material-swatch[data-material=crosshatch],.ui-edition[data-material=crosshatch] .ui-pattern{--material-size: auto;--material: repeating-linear-gradient(-45deg, var(--material-ink) 0 1.2px, transparent 1.2px 6px), repeating-linear-gradient(45deg, var(--material-ink) 0 1.2px, transparent 1.2px 6px)}.ui-edition[data-material=stripes],.ui-material-swatch[data-material=stripes],.ui-edition[data-material=stripes] .ui-pattern{--material-size: auto;--material: repeating-linear-gradient(90deg, var(--material-ink) 0 3px, transparent 3px 7px)}.ui-edition[data-material=solid],.ui-material-swatch[data-material=solid],.ui-edition[data-material=solid] .ui-pattern{--material-size: auto;--material: linear-gradient(var(--material-ink), var(--material-ink))}}.ui-edition,:root[data-material=halftone] .ui-edition{--material: radial-gradient(circle at 50% 50%, var(--ink) 1.1px, transparent 1.4px) 0 0 / 5px 5px}:root[data-material=coarse] .ui-edition{--material: radial-gradient(circle at 50% 50%, var(--ink) 2.2px, transparent 2.7px) 0 0 / 9px 9px}:root[data-material=hatch] .ui-edition{--material: repeating-linear-gradient(-45deg, var(--ink) 0 1.2px, transparent 1.2px 5px)}:root[data-material=crosshatch] .ui-edition{--material: repeating-linear-gradient(-45deg, var(--ink) 0 1px, transparent 1px 6px), repeating-linear-gradient(45deg, var(--ink) 0 1px, transparent 1px 6px)}:root[data-material=stripes] .ui-edition{--material: repeating-linear-gradient(90deg, var(--ink) 0 3px, transparent 3px 7px)}:root[data-material=solid] .ui-edition{--material: linear-gradient(var(--ink), var(--ink))}.lk{display:inline-grid}.lk>.lockup{grid-area:1 / 1}.lk>.lockup.sh,.lk>.lockup.sh *{color:var(--ink)}.lk>.lockup.sh{-webkit-text-stroke:.04em var(--ink);-webkit-mask:var(--material);mask:var(--material);transform:translate(.07em,.08em);pointer-events:none}.lk>.lockup:not(.sh){position:relative}.flat .lk>.lockup.sh{display:none}:root{--courier: "Courier New", Courier, "Songti SC", monospace;--times: "Times New Roman", Times, "Songti SC", "Noto Serif SC", serif}html:has(>body.company-page,>body.policy-page){font-size:112.5%;--mono: "Courier New", Courier, "Songti SC", "Noto Serif SC", "Hiragino Mincho ProN", "Noto Serif TC", monospace}:where(.company-page,.policy-page) :is(code,kbd,samp,button,input,select,textarea){font-family:var(--mono)}:where(.company-page,.policy-page),:where(.company-page,.policy-page) *{box-sizing:border-box;margin:0}:where(.company-page,.policy-page) a{color:inherit;text-decoration:underline}:where(.company-page,.policy-page) a:hover{text-decoration:none}.company-page ::selection,.policy-page ::selection{background:var(--spot);color:var(--on-spot)}body.ui-edition{--spot: oklch(68% .1 var(--hue));--spot-hi: oklch(90% .045 var(--hue));--spot-mid: oklch(80% .075 var(--hue));--spot-lo: oklch(57% .1 var(--hue));--on-spot: oklch(16% .02 var(--hue));--rule: oklch(88% .005 var(--hue))}body.company-page,body.policy-page{background:#fff;color:var(--ink);font:19px/1.55 var(--times);overflow-x:visible}.company-page a,.policy-page a,.landing-footer a{text-decoration-thickness:1px;text-decoration-color:currentColor;text-underline-offset:2px}.company-page a:hover,.policy-page a:hover,.landing-footer a:hover{background:transparent;color:var(--spot-lo)}.landing-bar nav a:hover,.policy-sheet a:hover,.feature-face a:hover{color:var(--on-spot);text-decoration-thickness:2px}.policy-sheet nav a[aria-current]:hover{color:var(--ink)}.company-header,.landing-bar{display:flex;justify-content:space-between;align-items:center;height:56px;font:16px var(--courier)}.company-header>a:last-child{margin-right:40px}.folded-co{display:grid;place-items:center;position:relative;width:60px;height:56px;background:var(--spot-hi);clip-path:polygon(0 0,100% 0,85% 100%,0 100%);color:var(--spot-lo);font:32px/1 var(--courier);text-decoration:none;padding:12px 8px 0 0}.folded-co:after{content:"";position:absolute;width:5px;height:5px;border-radius:50%;background:var(--ink);left:36px;top:16px}.company-doc{position:relative;width:660px;margin:0 auto;padding-bottom:40px}.company-doc>p{margin:0 0 18px}.company-title{position:relative;padding-top:110px}.company-title h1{font:96px/1.05 var(--courier);margin:0 0 14px -10px}.company-page .lockup{display:inline-grid;grid-template-columns:auto auto;font:400 1em/1.05 var(--courier);letter-spacing:-.02em;margin:0}.company-page .lockup .blank{border-bottom:.045em solid currentColor;margin:0 .12em .22em;opacity:1}.company-page .co,.company-page .lockup .blank{color:var(--spot-lo)}.company-deck{font-size:26px;margin:0 0 60px}.page-object{position:absolute;pointer-events:none;z-index:2}.page-object img{display:block;width:100%;height:auto}.page-object img:not(.object-shadow){position:relative}.page-object .object-shadow{position:absolute;inset:0;filter:brightness(0);mask:var(--material);transform:translate(22px,16px)}.kettle{width:330px;left:470px;top:30px}.company-doc>.company-answer{font:40px/1.15 var(--courier);color:var(--spot-lo);margin:4px 0 24px}.company-feature{position:relative;isolation:isolate;width:760px;margin:30px 0 10px -50px}.feature-shadow{position:absolute;inset:0;background:var(--material);transform:translate(12px,14px)}.feature-face{position:relative;background:var(--spot);color:var(--on-spot);padding:26px 32px 40px;clip-path:polygon(0 0,100% 0,100% calc(100% - 26px),calc(100% - 26px) 100%,0 100%)}.catalogue-meta{font:13px/1.45 var(--courier);color:var(--muted)}.feature-face .catalogue-meta{margin:0;color:var(--on-spot);letter-spacing:.09em;text-transform:uppercase}.feature-face h2{font:400 48px/1 var(--courier);margin:8px 0 10px}.feature-face h2 .co{color:#fff}.feature-face>p:not(.catalogue-meta,.feature-actions){width:400px;font-size:20px;margin:0 0 14px}.feature-face>.feature-actions{display:flex;align-items:center;gap:14px;margin:20px 0 0;font:15px var(--courier)}.catalogue-go{white-space:nowrap;display:inline-flex;align-items:center;gap:18px;padding:10px 22px;background:var(--ink);color:#fff;text-decoration:none;clip-path:polygon(0 0,100% 0,calc(100% - 12px) 100%,0 100%)}.company-page .catalogue-go:hover{background:var(--ink);color:#fff;text-decoration:underline}.stepladder{width:250px;left:500px;top:-40px}.company-catalogue{border-collapse:collapse;width:100%;margin-bottom:40px;font-size:18px}.company-catalogue td{padding:18px 16px 18px 0;border-bottom:1px solid var(--rule);vertical-align:baseline}.company-catalogue td:first-child{width:120px;color:var(--muted);font:15px var(--courier);white-space:nowrap}.company-catalogue h2{font:400 26px var(--courier);margin:0 0 4px}.landing-bar{position:sticky;top:0;z-index:40;align-items:stretch;background:var(--spot)}.landing-bar:after{content:"";position:absolute;top:100%;width:100%;height:9px;background:var(--material);opacity:.55;pointer-events:none}.landing-bar .folded-co{box-sizing:border-box;color:var(--spot-lo);text-decoration:none}.landing-bar nav{display:flex}.landing-bar nav a{display:flex;align-items:center;padding:0 20px;color:var(--on-spot)}.landing-bar nav .sign-in,.landing-bar nav .sign-in:hover{padding:0 46px;background:var(--ink);color:#fff;text-decoration:none;clip-path:polygon(26px 0,100% 0,100% 100%,0 100%)}.policy-layout{display:grid;grid-template-columns:660px 300px;gap:40px;margin:70px auto 0;width:1060px}.policy-document{overflow-wrap:anywhere;min-width:0}.policy-document h1{font:400 44px/1.15 var(--courier);margin:6px 0}.policy-document h3,.policy-document h2{font:400 22px/1.2 var(--courier);margin:44px 0 10px}.policy-document p{margin:0 0 14px}.policy-kicker{font:13px var(--courier);text-transform:uppercase;letter-spacing:.09em;color:var(--muted)}.policy-document h1+p{font:15px/1.45 var(--courier);color:var(--muted)}.policy-document ul,.policy-document ol{padding-left:1.4em}.policy-document li{margin:5px 0 18px}.policy-side{align-self:start;position:sticky;top:30px}.policy-sheet{position:relative;isolation:isolate;background:var(--spot);color:var(--on-spot)}.policy-sheet:before{content:"";position:absolute;inset:0;background:var(--material);transform:translate(12px,14px);z-index:-2}.policy-sheet:after{content:"";position:absolute;inset:0;background:var(--spot);z-index:-1}.policy-sheet summary{padding:20px;font:13px var(--courier);letter-spacing:.09em;text-transform:uppercase;list-style:none;pointer-events:none;border-bottom:1px solid var(--on-spot)}.policy-sheet summary::-webkit-details-marker{display:none}.policy-sheet nav{padding:16px 0 22px}.policy-sheet nav a{display:block;padding:3px 20px;font:15px/1.9 var(--courier);color:var(--on-spot);text-decoration:none}.policy-sheet nav a[aria-current]{background:#fff;color:var(--ink)}.landing-footer{border-top:1px solid var(--rule);margin-top:110px;padding:30px 20px 70px}.footer-column{width:660px;max-width:100%;margin:0 auto;font:15px/1.7 var(--courier);color:var(--muted)}.footer-column a{color:var(--ink)}.footer-column .print-colophon{margin:14px 0 0;color:var(--ink)}.print-swatch{display:inline-block;width:12px;height:12px;background:var(--spot);vertical-align:-1px;margin-right:6px}.policy-page .footer-column{width:1060px;padding-right:400px}@media(max-width:1120px){.policy-layout{width:auto;margin:60px 30px 0;grid-template-columns:minmax(0,660px) 260px;gap:30px}.policy-page .footer-column{width:auto;margin:0 10px;padding-right:290px}}@media(max-width:850px){.company-doc{width:auto;margin:0 24px}.company-title{padding-top:65px}.company-title h1{font-size:clamp(50px,10vw,76px);margin-left:0}.company-deck{font-size:22px;margin-bottom:44px}.kettle{width:30%;left:auto;right:0;top:50px}.company-feature{width:auto;margin:30px 0 20px}.stepladder{width:30%;left:auto;right:0;top:-25px}.feature-face>p:not(.catalogue-meta,.feature-actions){width:65%}.policy-layout{display:block;margin:50px 24px 0}.policy-side{position:fixed;inset:auto 12px 0;margin:0;z-index:20}.policy-page{padding-bottom:80px}.policy-sheet{border-radius:16px 16px 0 0}.policy-sheet:after{border-radius:inherit}.policy-sheet summary{pointer-events:auto;cursor:pointer;padding-top:30px}.policy-sheet summary:before{content:"";position:absolute;top:10px;left:calc(50% - 20px);width:40px;height:3px;background:var(--on-spot)}.policy-page .footer-column{width:660px;margin:0 auto;padding-right:0}}@media(max-width:480px){.company-header>a:last-child{margin-right:24px}.company-title{padding-top:44px}.company-title h1{font-size:50px}.kettle{width:120px;right:0;top:40px}.page-object .object-shadow{transform:translate(12px,12px)}.company-doc>.company-answer{font-size:30px}.company-deck{font-size:22px;margin-top:14px}.feature-face{padding:24px 20px 32px}.feature-face h2{font-size:36px}.feature-face>p:not(.catalogue-meta,.feature-actions){width:73%;font-size:18px}.feature-face>.feature-actions{width:100%;font-size:14px}.feature-face .catalogue-meta{font-size:10px}.stepladder{width:120px;right:-5px;top:-16px}.company-catalogue td:first-child{width:76px;font-size:12px}.company-catalogue td{padding-right:0}.company-catalogue h2{font-size:25px}.landing-bar,.landing-bar .folded-co{height:52px}.landing-bar nav a{padding:0 14px}.landing-bar nav .sign-in,.landing-bar nav .sign-in:hover{padding:0 24px 0 36px}.policy-document h1{font-size:34px}.landing-footer{margin-top:70px}}
