html,body,div,span,applet,object,iframe,h1,h2,h3,h4,h5,h6,p,blockquote,a,abbr,acronym,address,big,cite,code,del,dfn,em,img,ins,q,s,samp,small,strike,strong,sub,sup,tt,var,b,u,i,center,dl,dt,dd,ol,ul,li,table,caption,tbody,tfoot,thead,tr,th,td,article,aside,canvas,details,embed,figure,figcaption,footer,header,hgroup,main,menu,nav,ruby,section,summary,time,mark,audio,video{margin:0;padding:0;border:0;font-size:100%;font:inherit;vertical-align:baseline}article,aside,details,figcaption,figure,footer,header,hgroup,menu,nav,section,search,main{display:block}body{line-height:1}ol,ul{list-style:none}blockquote,q{quotes:none}blockquote:before,blockquote:after,q:before,q:after{content:"";content:none}table{border-collapse:collapse;border-spacing:0}button{margin:0;padding:0;vertical-align:baseline;*vertical-align:middle;font-family:inherit;font-size:100%}button{line-height:normal;*overflow:visible}button{cursor:pointer;-webkit-appearance:button}button::-moz-focus-inner{border:0;padding:0}html{scroll-behavior:smooth}@media screen and (prefers-reduced-motion:reduce){body{scroll-behavior:auto}}body{position:relative;overflow-y:scroll;-webkit-text-size-adjust:100%}body{-webkit-font-smoothing:antialiased}a{text-decoration:none;color:inherit}a:hover,a:active{outline:0}body{font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:18px;line-height:1.4;color:#303336;background-color:#fff}b:not([class]){font-weight:600}strong:not([class]){font-weight:700}i:not([class]),em:not([class]){font-style:italic}.img,img:not([class]){max-width:100%;height:auto}video:not([class]){max-width:100%;height:auto;background-repeat:no-repeat;background-size:contain}a:not([class]){color:#2576eb;cursor:pointer}a:not([class]):hover{text-decoration:underline}a:not([class]):active{color:#114691}small:not([class]){font-size:.89em;color:#040f1a80}code:not([class]){padding:0 .25em;font-family:ui-monospace,SFMono-Regular,Menlo,Andale Mono,Consolas,Monaco,monospace;font-size:.85em;line-height:1.4;color:#00040ab0;border:1px solid rgba(0,48,111,.04);border-radius:.25em;background:#00224d0d;white-space:pre-wrap;word-wrap:break-word}sub:not([class]){font-size:.8em;line-height:1;vertical-align:sub;font-weight:440}sup:not([class]){font-size:.8em;line-height:.5;vertical-align:super;font-weight:440}s:not([class]){text-decoration:line-through}del:not([class]){text-decoration:line-through}ins:not([class]){text-decoration:underline}mark:not([class]){padding:0 .25em;color:inherit;background-color:#fcf9cf;border-radius:.25em}h1:not([class]){margin-top:2.0677em;margin-bottom:1.0323em;font-size:2em;line-height:1.1;font-weight:700}h1:not([class]):first-child{margin-top:0}h2:not([class]){margin-top:2.5625em;margin-bottom:.85416667em;font-size:1.5em;line-height:1.25;font-weight:700}h3:not([class]){margin-top:2.68333333em;margin-bottom:.89444444em;font-size:1.125em;line-height:1.4;font-weight:700}h4:not([class]){margin-top:0;margin-bottom:1.4em;font-size:1em;line-height:1.4;font-weight:700}h5:not([class]){font-weight:700}h1+h2:not([class]),h2+h3:not([class]){margin-top:0}p:not([class]){margin-bottom:1.4em}ul:not([class]),ol:not([class]){margin-bottom:1.4em;padding-left:1.5em}ul:not([class]){list-style:disc}ol:not([class]){list-style:decimal}li:not([class])::marker{color:#000f2475}ul:not([class]) ul,ul:not([class]) ol,ol:not([class]) ul,ol:not([class]) ol{margin-top:0;margin-bottom:0}ul:not([class]) ul{list-style:circle}dl:not([class]){margin-bottom:1.4em}dl:not([class])>dt{font-weight:700}dl:not([class])>dd{margin:0 0 .7em 2em}blockquote:not([class]){margin:0 2em 1.4em;font-style:italic}@media(max-width:734px){blockquote:not([class]){margin-left:.75em;margin-right:.75em}}table:not([class]){margin-bottom:1.4em;border-collapse:separate;border-spacing:0;border:1px solid #eceef0;border-radius:.5em}th:not([class]){font-weight:700}th:not([class]),td:not([class]){padding:.3em .5em;text-align:left;border-bottom:1px solid #eceef0}tr:last-child:not([class]) th:not([class]),tr:last-child:not([class]) td:not([class]){border:0}::placeholder{color:#818489;opacity:1}.button,button:not([class]){display:inline-block;box-sizing:border-box;padding:.42em 1em;font-size:.92em;line-height:normal!important;border-width:1px;border-style:solid;text-align:center;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-weight:600;color:#000813bd;background:#cfd8e6;border-color:transparent;border-radius:.45em}.button:hover,button:not([class]):hover{background:#c6d0de;box-shadow:0 2px 4px #0000000d}.button:active,button:not([class]):active{background:#bec8d6}.button:focus,button:not([class]):focus{box-shadow:0 0 0 2px #2576eb80;outline:0}.button.is-strong{color:#fff;font-weight:700;background:#4f91fb}.button.is-strong:hover{background:#649fff}.button.is-strong:active{background:#3c84f3}.button:disabled{opacity:.4;-webkit-filter:saturate(0);cursor:not-allowed}.page{position:relative;overflow:hidden}.container{position:relative;margin:0 auto;padding-left:4%;padding-right:4%;padding-left:calc(constant(safe-area-inset-left) + 4%);padding-right:calc(constant(safe-area-inset-right) + 4%);padding-left:calc(env(safe-area-inset-left) + 4%);padding-right:calc(env(safe-area-inset-right) + 4%)}.container{max-width:900px}.navigation{position:relative;padding:0 0 20px;margin:0 auto;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:15px;line-height:1.2;font-weight:600}.navigation-bar{padding:25px 0 5px;box-shadow:0 1px #26344a26;transition:background .2s ease-out}.navigation-logo{position:relative}.navigation-logobutton{display:block;position:absolute;top:0;left:0;width:100px;height:32px;margin-left:-6px;text-indent:-999em;overflow:hidden;border-radius:6px}.navigation-logobutton:hover{background-color:#040f1a0d}.navigation.is-monochrome .navigation-logobutton{background-position:4px -50px;opacity:.5}.navigation.is-monochrome .navigation-logobutton:hover{background-position:4px 0;opacity:1;background-color:#040f1a0d}.navigation-list{margin-left:20%;line-height:1px;text-align:justify;text-align:right}.navigation-list:after{content:"";display:inline-block;width:100%}.navigation-item{display:inline-block;position:relative;margin:0 10px;white-space:nowrap}.navigation-button{display:block;text-align:center;padding:2px 5px;margin:2px -5px;line-height:24px;border-radius:6px;color:#26344a80}.navigation-button:hover{color:#26344ab3;background:#040f1a0d;transition:background .15s ease-out}.navigation-button:active{color:#040f1ab3;background:#040f1a1a;transform:scale(.98)}.navigation-item.is-selected .navigation-button{color:#5c9cf5}@media(max-width:620px){.navigation{font-size:14px}}@media(max-width:340px){.navigation{font-size:13px}.navigation-logobutton{width:100px}.navigation-item{margin:0 2px}}.footer{margin:0 auto;padding-top:40px;padding-bottom:20px;font-size:.85em;line-height:1.2;color:#000f2475;border-top:1px solid rgba(0,28,70,.12)}.footer ul{padding:0;list-style:none}.footer li{margin:.3em 0}.footer-link:hover{color:#2576eb}.cinema{position:relative;width:fit-content;margin:0 auto}.cinema.is-initialized.is-hidden-until-played{visibility:hidden;overflow:hidden;height:0}.cinema.is-initialized.is-hidden-until-played.has-played{visibility:visible;height:auto}.cinema-button{display:block;position:absolute;top:50%;left:50%;width:30%;height:30%;min-width:5em;min-height:5em;-webkit-transform:translate(-50%,-50%);transform:translate(-50%,-50%);z-index:2;background-image:url(/images/cinema-play.svg);background-repeat:no-repeat;background-position:50% 50%;background-size:100% 100%;background-size:contain;opacity:.92;cursor:pointer}.cinema-button:hover{opacity:.98}.cinema.has-button .cinema-button{display:block}.cinema.has-button.is-playing .cinema-button,.cinema.has-button.has-controls.has-played .cinema-button{display:none}.cinema img,.cinema video{display:block}.cinema.is-limited-to-viewport img,.cinema.is-limited-to-viewport video{width:100%;max-width:160vh}figure:not([class]){margin-bottom:1.4em;display:flex;flex-direction:column;align-items:center}figure>:first-child>img,figure>:first-child>video{display:block}figcaption{margin-top:.75em;font-family:ui-sans-serif,-apple-system,BlinkMacSystemFont,Roboto,sans-serif;font-size:.89em;line-height:1.36;text-align:center;color:#040f1a80}.panorama.has-crop-10{width:111.11111111%;margin-left:-5.55555556%}.panorama-content{position:relative;width:-webkit-fit-content;width:-moz-fit-content;width:fit-content;margin:0 auto}.panorama-extension{position:absolute;top:0;bottom:0;background-repeat:no-repeat;background-size:auto 100%}.panorama-extension.for-right{left:100%;right:-50vw;background-position:0 50%}.panorama img{display:block;max-width:100%;height:auto}.remotecontrol.is-basic{display:inline-block;padding:.25em .35em;font-weight:600;line-height:1;cursor:pointer;color:#5c9cf5;border-radius:.4em}.remotecontrol.is-basic:hover{color:#5c9cf5;background:#5c9cf533}.remotecontrol.is-basic.is-playing{color:#9399a5}.remotecontrol.is-basic.is-playing:hover{background:#26344a1a}.remotecontrol.is-basic:active{color:#26344a;background:#26344a1a}.remotecontrol.is-basic:before{content:"";display:inline-block;width:1.5em;height:1.5em;margin-right:.35em;vertical-align:-.35em;background-image:url(/images/remotecontrol-play.svg);background-repeat:no-repeat;background-size:contain}.remotecontrol.is-basic.is-playing:before{opacity:.5;background-image:url(/images/remotecontrol-pause-gray.svg)}.remotecontrol.is-basic.has-ended:before{background-image:url(/images/remotecontrol-replay.svg)}.remotecontrol.is-basic:after{content:"";position:absolute;width:0;height:0;background-image:url(/images/remotecontrol-play.svg),url(/images/remotecontrol-pause-gray.svg),url(/images/remotecontrol-replay.svg)}.body.has-white-bg,.slice.has-white-bg{background-color:#fff}.body.has-lighter-bg,.slice.has-lighter-bg{background-color:#f2f5f7}.body.has-lightest-bg,.slice.has-lightest-bg{background-color:#fbfcfe}.slice.for-features{padding-top:4.5em;padding-bottom:0}.slice.for-get{padding-top:4.5em;padding-bottom:240px}.hero{width:440px;max-width:90%;padding-top:50px;padding-bottom:50px;margin:0 auto;font-size:1.333em;line-height:1.25}@media(max-width:734px){.hero{font-size:1.125em}}.hero-logo{margin-bottom:1.5em}.hero-title{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}.hero-image{display:block;max-width:75%;margin:0 auto}.hero-description{margin:.5em auto;text-align:center;color:#44474b}.fancysection{width:440px;max-width:85%;margin:40px auto}.fancysection-heading{margin:.75em 0;font-size:2em;font-weight:700;line-height:1;text-align:center;color:#2c3138}.fancysection-description{margin:.5em auto;font-size:1.125em;line-height:1.3;text-align:center;color:#44474b}.fancysection-icon{display:inline-block;margin-left:-10px;margin-bottom:-20px;margin-right:-5px;width:64px;height:auto}.fancysection-action{display:inline-block;padding:.2em .5em;font-weight:600;color:#5c9cf5;border-radius:6px}.fancysection-action:hover{background:#5c9cf533}.fancysection-action:active{color:#26344a;background:#26344a1a}.fancysection-action:after{content:"";display:inline-block;width:14px;height:16px;margin-left:.15em;margin-right:-.15em;vertical-align:-.07em;background:url(/images/fancysection-chevron.svg)no-repeat;background-size:100% 100%}.productcards{display:grid;grid-template-columns:1fr;gap:1em}@media(min-width:480px){.productcards{grid-template-columns:1fr 1fr}}@media(min-width:720px){.productcards{grid-template-columns:1fr 1fr 1fr 1fr}}.productcard{position:relative;padding:1em;font-size:1em;line-height:1.2;text-align:center;background:#f2f5f7;border-radius:1em}.productcard-title{margin-top:.3em;margin-bottom:.5em;font-size:1.125em;font-weight:700}.productcard-description{margin-bottom:1em;font-size:.85em;color:#00071270}.productcard-icon{display:block;max-width:100%;margin:0 auto;height:auto;transition:transform .1s ease-out}.productcard-icon:hover{transform:scale(1.05)}.productcard{display:flex;flex-direction:column;justify-content:space-between}.productcard-appstorebutton{display:block;max-width:100%;width:auto;height:auto;margin:0 auto;opacity:.8}.productcard-appstorebutton.for-trial{opacity:.9;margin-bottom:.25em}.productcard-appstorebutton:hover{opacity:1}@media(max-width:479px){.productcard{padding-left:140px;text-align:left}.productcard-icon{position:absolute;top:1em;left:.8em}.productcard-appstorebutton{margin:0}}.productcard-cta{box-sizing:border-box;display:inline-flex;align-items:center;justify-content:center;width:120px;height:40px;padding:0;white-space:nowrap;text-align:center;border-radius:.45em}.productcard-cta:focus-visible{outline:2px solid var(--mint-text);outline-offset:3px;box-shadow:none}@media(min-width:720px){.productcards{grid-template-columns:repeat(2,minmax(0,1fr));max-width:444px;margin-left:auto;margin-right:auto}}.slice.for-get{padding-bottom:300px;background-image:url(/images/totem-logo.svg);background-repeat:no-repeat;background-position:50% 100%;background-size:300px 300px}.hero-title{position:static;width:auto;height:auto;margin:0;padding:0;overflow:visible;clip:auto;clip-path:none;white-space:nowrap;font-family:Avenir Next,Avenir,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:min(50px,13.5vw);font-weight:700;line-height:1;letter-spacing:0;text-align:center;color:#2b323b}.navigation-logobutton{display:inline-flex;align-items:center;gap:6px;width:auto;height:32px;margin-left:0;padding:0 6px 0 0;text-indent:0;overflow:visible;background-image:none;border-radius:6px;font-family:Avenir Next,Avenir,Helvetica Neue,Helvetica,Arial,sans-serif;font-size:16px;font-weight:700;line-height:1;letter-spacing:0;color:#2b323b}.navigation.is-monochrome .navigation-logobutton{opacity:1}.navigation-logoimage{display:block;width:26px;height:26px}@media(max-width:400px){.navigation-logobutton{gap:5px;font-size:14px}.navigation-logoimage{width:22px;height:22px}}@media(max-width:310px){.navigation-logotext{display:none}.navigation-logobutton{padding-right:0}}.slice.for-page{padding-top:4.5em;padding-bottom:4.5em;min-height:calc(100vh - 220px)}.page-placeholder{margin-top:2.5em;font-size:.875em;line-height:1.4;text-align:center;color:#6b7480}.manifesto{max-width:640px;margin:0 auto}.manifesto-header{max-width:34em;margin:0 auto;text-align:left}.manifesto-header .fancysection-heading{margin-left:0;margin-right:0;text-align:left}.manifesto-quote{margin:2.5em 0 0;text-align:left}.manifesto-quote:before{content:"";display:block;width:40px;height:3px;margin:0 0 2em;background:var(--mint);border-radius:2px}.manifesto-quote-text{max-width:24em;margin:0;font-size:clamp(1.3em,2.6vw,1.6em);font-weight:600;line-height:1.35;letter-spacing:-.01em;color:#2b323b;text-wrap:balance}.manifesto-quote-text p{margin:0}.manifesto-quote-text p:before{content:"“"}.manifesto-quote-text p:after{content:"”"}.manifesto-quote-source{display:flex;align-items:center;justify-content:flex-start;gap:.75em;margin:1.6em 0 0;font-size:.875em;color:#5b636b}.manifesto-quote-source:before{content:"";width:22px;height:1px;background:#2a7a5b59}.manifesto-quote-source cite{font-style:normal;letter-spacing:.04em}.manifesto-body{max-width:34em;margin:3em auto 0;font-size:1.0625em;line-height:1.6;color:#44474b}.manifesto-stanza{margin:0 0 1.9em;text-wrap:pretty}.manifesto-stanza:last-child{margin-bottom:0}.manifesto-stanza-lead{font-size:1.3em;font-weight:500;line-height:1.45;color:#2b323b;text-wrap:balance}.manifesto-closing{max-width:34em;margin:4.5em auto 0;text-align:left}.manifesto-closing-lines{max-width:30em;margin:0;font-size:1.1875em;line-height:1.7;color:#44474b;text-wrap:pretty}.manifesto-closing-lines+.manifesto-closing-lines{margin-top:.85em}.manifesto-closing-lines strong{color:#2b323b}@media(max-width:560px){.manifesto-quote{margin-top:2em}.manifesto-body{font-size:1em}.manifesto-stanza-lead{font-size:1.2em}.manifesto-closing{margin-top:3.5em}.manifesto-closing-lines{font-size:1.0625em}}.policy{max-width:760px;margin:0 auto}.policy-title{margin:0;font-size:clamp(2rem,6vw,2.75rem);font-weight:700;line-height:1.05;letter-spacing:-.02em;color:#2b323b;text-wrap:balance}.policy-meta{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.75em 1.5em;margin:1.75em 0 0;padding:1.1em 0;border-top:1px solid rgba(42,122,91,.16);border-bottom:1px solid rgba(42,122,91,.16)}.policy-meta>div{min-width:0}.policy-meta dt{margin:0 0 .35em;font-size:.6875em;font-weight:700;letter-spacing:.1em;text-transform:uppercase;color:#6b7480}.policy-meta dd{margin:0;font-size:.9375em;font-weight:600;line-height:1.4;color:#2b323b}.policy-summary{margin:2em 0 0;padding:1.4em 1.6em 1.5em;background:#2a7a5b0f;border:1px solid rgba(42,122,91,.2);border-radius:.9em}.policy-summary-heading{margin:0 0 .9em;font-size:.6875em;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:var(--mint-text)}.policy-summary-list{display:grid;gap:.7em;margin:0;padding:0;list-style:none}.policy-summary-list li{position:relative;padding-left:1.5em;font-size:.9375em;line-height:1.55;color:#3f464e}.policy-summary-list li:before{content:"";position:absolute;top:.55em;left:.15em;width:.45em;height:.45em;background:var(--mint-text);border-radius:50%}.policy-summary-list strong{color:#2b323b}.policy-ai{display:flex;flex-wrap:wrap;align-items:center;gap:.65em .75em;margin:1.5em 0 0}.policy-ai-label{font-size:.875em;font-weight:600;color:#5b636b;white-space:nowrap}.policy-ai-buttons{display:flex;flex-wrap:wrap;gap:.5em}.policy-ai-button{display:inline-flex;align-items:center;gap:.45em;padding:.38em .85em .38em .75em;font-size:.8125em;font-weight:600;line-height:1.4;color:var(--mint-text);text-decoration:none;background:#fff;border:1px solid rgba(42,122,91,.24);border-radius:999px;transition:background-color .15s ease,border-color .15s ease,color .15s ease}.policy-ai-icon{flex:none;width:1.15em;height:1.15em;background-color:currentColor;-webkit-mask-image:var(--policy-ai-icon);mask-image:var(--policy-ai-icon);-webkit-mask-position:center;mask-position:center;-webkit-mask-repeat:no-repeat;mask-repeat:no-repeat;-webkit-mask-size:contain;mask-size:contain}.policy-ai-icon.is-chatgpt{--policy-ai-icon: url(/images/ai/chatgpt.svg)}.policy-ai-icon.is-claude{--policy-ai-icon: url(/images/ai/claude.svg)}.policy-ai-icon.is-gemini{--policy-ai-icon: url(/images/ai/gemini.svg)}.policy-ai-icon.is-perplexity{--policy-ai-icon: url(/images/ai/perplexity.svg)}.policy-ai-icon.is-grok{--policy-ai-icon: url(/images/ai/grok.svg)}.policy-ai-button:hover{color:var(--mint-deep);background:var(--mint-wash);border-color:var(--mint)}.policy-ai-button:active{background:var(--mint-press)}.policy-ai-button:focus-visible{outline:2px solid var(--mint-text);outline-offset:2px}.policy-ai-copy{appearance:none;margin-left:.45em;padding:0;font:inherit;font-weight:600;color:var(--mint-text);background:none;border:0;text-decoration:underline;text-underline-offset:.15em;cursor:pointer}.policy-ai-copy:hover{color:var(--mint-deep)}.policy-ai-copy:focus-visible{outline:2px solid var(--mint-text);outline-offset:3px;border-radius:3px}.policy-ai-note{margin:.45em 0 0;font-size:.8125em;line-height:1.45;color:#6b7480}.policy-ai-status{color:var(--mint-text)}.policy-toc{margin:2.25em 0 0;padding:1.4em 1.6em;background:var(--surface-light);border:1px solid rgba(42,122,91,.14);border-radius:.9em}.policy-toc-heading{margin:0 0 .85em;font-size:.6875em;font-weight:700;letter-spacing:.12em;text-transform:uppercase;color:#6b7480}.policy-toc-list{display:grid;grid-template-columns:repeat(2,minmax(0,1fr));gap:.15em 2em;margin:0;padding:0;list-style:none}.policy-toc-list li{min-width:0;font-size:.9375em;line-height:1.4}.policy-toc-list a{display:flex;gap:.55em;padding:.28em 0;color:#3f464e;text-decoration:none;border-radius:4px}.policy-toc-list a:hover{color:var(--mint-text);text-decoration:underline}.policy-toc-list a:focus-visible{outline:2px solid var(--mint-text);outline-offset:2px}.policy-toc-number{flex:none;font-variant-numeric:tabular-nums;font-weight:700;color:var(--mint-text)}.policy-body{margin-top:1.25em}.policy-section{padding-top:2.5em;scroll-margin-top:24px}.policy-section+.policy-section{margin-top:2.5em;border-top:1px solid rgba(42,122,91,.14)}.policy-section-heading{display:flex;align-items:baseline;gap:.55em;margin:0 0 1em;font-size:1.4375em;font-weight:700;line-height:1.25;letter-spacing:-.01em;color:#2b323b;text-wrap:balance}.policy-section-number{flex:none;font-size:.72em;font-variant-numeric:tabular-nums;color:var(--mint-text)}.policy-section p{margin:0 0 .95em;font-size:1em;line-height:1.7;color:#414850;text-wrap:pretty}.policy-section p:last-child{margin-bottom:0}.policy-section strong{font-weight:600;color:#2b323b}.policy-pending{color:#c02626;font-weight:600}.policy-section p.policy-pending-block{margin:1.1em 0 1.2em;padding:.9em 1.1em;font-size:.9375em;line-height:1.6;background:#fdf4f4;border-left:3px solid #d64545;border-radius:0 .45em .45em 0}.policy-table-wrap{margin:1.25em 0 1.35em;overflow-x:auto;background:#fff;border:1px solid rgba(42,122,91,.16);border-radius:.75em;-webkit-overflow-scrolling:touch}.policy-table-wrap:focus-visible{outline:2px solid var(--mint-text);outline-offset:2px}.policy-table{width:100%;min-width:640px;border-collapse:collapse;font-size:.9375em;line-height:1.55;text-align:left}.policy-table thead th{padding:.8em 1.1em;font-size:.75em;font-weight:700;letter-spacing:.08em;text-transform:uppercase;color:#5b636b;background:var(--surface-light);border-bottom:1px solid rgba(42,122,91,.16);white-space:nowrap}.policy-table tbody th,.policy-table tbody td{padding:.9em 1.1em;vertical-align:top;border-bottom:1px solid rgba(42,122,91,.1)}.policy-table tbody th{width:27%;font-weight:600;color:#2b323b}.policy-table tbody td{color:#4b5158}.policy-table tbody tr:last-child th,.policy-table tbody tr:last-child td{border-bottom:0}.policy-sr-only{position:absolute;width:1px;height:1px;padding:0;margin:-1px;overflow:hidden;clip:rect(0,0,0,0);white-space:nowrap;border:0}@media(max-width:720px){.policy-meta{grid-template-columns:1fr;gap:.9em;padding:1em 0}.policy-summary{padding:1.2em 1.25em 1.3em}.policy-toc{padding:1.2em 1.25em}.policy-ai{gap:.55em .6em}.policy-ai-label{flex-basis:100%}.policy-ai-buttons{width:100%}.policy-toc-list{grid-template-columns:1fr}.policy-section{padding-top:2em}.policy-section+.policy-section{margin-top:2em}.policy-section-heading{font-size:1.25em}.policy-table-wrap{overflow:visible;background:none;border:0;border-radius:0}.policy-table{display:block;min-width:0;font-size:1em}.policy-table thead{display:none}.policy-table tbody{display:block}.policy-table tbody tr{display:block;margin:0 0 .75em;padding:.95em 1em;background:#fff;border:1px solid rgba(42,122,91,.14);border-radius:.65em}.policy-table tbody tr:last-child{margin-bottom:0}.policy-table tbody th,.policy-table tbody td{display:block;width:auto;padding:0;border:0}.policy-table tbody th{margin:0 0 .4em;font-size:.9375em;line-height:1.4}.policy-table tbody td{font-size:.9375em;line-height:1.6}}.footer{background-color:var(--surface)}.footer-inner{display:flex;flex-wrap:wrap;align-items:center;justify-content:space-between;gap:.5em 1.5em}.footer-contact,.footer-copyright{margin:0}.footer-contact .footer-link{color:var(--mint-text);font-weight:600}.footer-contact .footer-link:hover{color:var(--mint-deep);text-decoration:underline}.footer-copyright{white-space:nowrap}@media(max-width:620px){.navigation-item{margin:0 5px}}@media(max-width:500px){.navigation-logotext{display:none}.navigation-list{margin-left:40px}.navigation-button{padding-left:3px;padding-right:3px;margin-left:-3px;margin-right:-3px}}@media(max-width:360px){.navigation-item{margin:0 2px}}:root{--mint: #67c29c;--mint-text: #2a7a5b;--mint-deep: #1f5f47;--mint-wash: rgba(103, 194, 156, .18);--mint-press: rgba(42, 122, 91, .12);--surface: #f2f7f4;--surface-light: #fafcfb;--card-surface: #eef6f1}.body.has-lighter-bg,.slice.has-lighter-bg{background-color:var(--surface)}.body.has-lightest-bg,.slice.has-lightest-bg{background-color:var(--surface-light)}.productcard{background-color:var(--card-surface)}.navigation-bar{box-shadow:0 1px #2a7a5b2e}.a,a:not([class]){color:var(--mint-text)}.a:active,a:not([class]):active{color:var(--mint-deep)}.fancysection-action{color:var(--mint-text)}.fancysection-action:hover{background:var(--mint-wash)}.fancysection-action:active{color:var(--mint-deep);background:var(--mint-press)}.fancysection-action:after{background-image:url(/images/fancysection-chevron-mint.svg)}.remotecontrol.is-basic{color:var(--mint-text)}.remotecontrol.is-basic:hover{color:var(--mint-text);background:var(--mint-wash)}.remotecontrol.is-basic.is-playing{color:#8c9a93}.remotecontrol.is-basic.is-playing:hover{background:var(--mint-press)}.remotecontrol.is-basic:active{color:var(--mint-deep);background:var(--mint-press)}.remotecontrol.is-basic:before{background-image:url(/images/remotecontrol-play-mint.svg)}.remotecontrol.is-basic.has-ended:before{background-image:url(/images/remotecontrol-replay-mint.svg)}.remotecontrol.is-basic:after{background-image:url(/images/remotecontrol-play-mint.svg),url(/images/remotecontrol-pause-gray.svg),url(/images/remotecontrol-replay-mint.svg)}.navigation-item.is-selected .navigation-button{color:var(--mint-text)}.button.is-strong{color:#fff;background:var(--mint-text)}.button.is-strong:hover{background:#2f8a66}.button.is-strong:active{background:var(--mint-deep)}::selection{background:#67c29c4d}.panorama img,.panorama-extension,.cinema video{filter:hue-rotate(-45deg) saturate(.7)}
