.at{--at-rule:var(--color-border-primary-muted);--at-ground:#f9fbfb;--at-accent:var(--color-bg-secondary);--at-icon:oklab(54.2812% -.0407714 -.00209103);--at-ease:ease-in-out;contain:layout style;padding-inline:4rem;display:block}.at-content{inline-size:100%;max-inline-size:var(--container);border-inline:1px solid var(--at-rule);flex-direction:column;gap:3.2rem;margin-inline:auto;padding:4rem 1.6rem;display:flex}.at-side{flex-direction:column;justify-content:center;align-items:center;gap:3.2rem;display:flex}.at-header{flex-direction:column;align-items:center;gap:1.6rem;display:flex}.at-mark{block-size:auto;inline-size:4rem}.at-title-box{inline-size:100%;max-inline-size:var(--section-header);text-align:center;flex-direction:column;align-items:center;gap:1.8rem;display:flex}.at-title{font-family:var(--font-sans);letter-spacing:-.072rem;color:var(--color-green-dark);white-space:pre-line;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-weight:400;line-height:5.6rem}.at-title strong{font-weight:inherit;color:var(--at-accent)}.at-subtitle{inline-size:100%;max-inline-size:58.75rem;font-family:var(--font-sans);color:var(--color-text-secondary);white-space:pre-line;font-size:1.6rem;font-weight:400;line-height:2rem}.at-benefits{justify-content:center;align-items:center;gap:4rem;list-style:none;display:flex}.at-benefit{align-items:center;gap:.8rem;display:flex}.at-benefit-icon{border:2px solid var(--color-bg-secondary-disabled);border-radius:.6rem;justify-content:center;align-items:center;block-size:3rem;inline-size:3.4rem;padding:.2rem;display:flex;box-shadow:0 6px 10px #00000008}.at-benefit-icon svg{block-size:1.6rem;inline-size:1.6rem}.at-benefit-icon path{stroke:var(--at-icon)}.at-benefit-text{font-family:var(--font-sans);letter-spacing:.06em;text-transform:uppercase;font-variant-numeric:tabular-nums;color:var(--at-accent);font-size:1.2rem;font-weight:500;line-height:1.4rem}.at-cta{block-size:4.8rem;min-block-size:4.8rem;inline-size:max-content;font-family:var(--font-sans);color:var(--color-white);text-align:center;white-space:nowrap;background-color:var(--color-green-dark);cursor:pointer;user-select:none;-webkit-user-drag:none;border-radius:999.9rem;flex-shrink:0;justify-content:center;align-items:center;padding:1.2rem 2.4rem;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;text-decoration-line:none;transition:opacity .3s;display:flex;position:relative}.at-cta:hover{opacity:.8}.at-cta:focus-visible{outline-offset:3px;outline:2px solid #1b2a27}.at-cta:before{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:min(0px,50% - 22px)}.at-cards{border:1px solid var(--at-rule);background-color:var(--at-ground);border-radius:1.6rem;flex-direction:column;inline-size:100%;max-inline-size:108rem;margin-inline:auto;padding:1.2rem;display:flex}.at-card{transition:background-color .3s var(--at-ease), box-shadow .3s var(--at-ease), border-radius .3s var(--at-ease);border-radius:0;flex-direction:column;padding:.8rem;display:flex;position:relative;overflow:hidden}.at-card:before{content:"";pointer-events:none;background-color:var(--at-accent);background-image:var(--grain-ground);background-position:0 0;background-size:var(--grain-size);background-repeat:var(--grain-repeat);opacity:0;block-size:100%;inline-size:100%;transition:opacity .3s var(--at-ease);border-radius:1.2rem;position:absolute;inset-block-start:0;inset-inline-start:0}.at-card:after{content:"";pointer-events:none;background-color:var(--at-rule);block-size:1px;transition:opacity .3s var(--at-ease);position:absolute;inset-block-end:0;inset-inline:0}.at-card:last-child:after{content:none}.at-card:hover,.at-card[open]:not([data-closing]){border-radius:1.2rem}.at-card:not([open]):hover,.at-card[data-closing]:hover{background-color:var(--at-rule)}.at-card:hover:after,.at-card[open]:not([data-closing]):after{opacity:0}.at-card[open]:not([data-closing]){z-index:2;box-shadow:0 30px 32px -20px #00000029}.at-card[open]:not([data-closing]):before{opacity:1}.at-head{z-index:1;cursor:pointer;align-items:center;margin:-.8rem;padding:.8rem;list-style:none;display:flex;position:relative}.at-head::-webkit-details-marker{display:none}.at-head:focus-visible{outline-offset:-2px}.at-thumb{flex-shrink:0;justify-content:center;align-items:center;block-size:7.2rem;inline-size:7.2rem;display:flex}.at-picture{box-sizing:border-box;border:1px solid var(--at-rule);border-radius:.6rem;block-size:6rem;inline-size:6rem;position:relative;overflow:hidden}.at-image{object-fit:cover;vertical-align:middle;user-select:none;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset:0}.at-text{flex:1;justify-content:space-between;align-items:center;padding:2.4rem 1.6rem;display:flex}.at-name{font-family:var(--font-sans);color:var(--color-green-dark);-webkit-font-smoothing:antialiased;transition:color .3s var(--at-ease);font-size:2rem;font-weight:500;line-height:2.4rem}.at-info{font-family:var(--font-sans);color:var(--color-green-dark);transition:color .3s var(--at-ease);font-size:1.4rem;font-weight:400;line-height:2rem;display:block}.at-card[open]:not([data-closing]) .at-name,.at-card[open]:not([data-closing]) .at-info{color:var(--color-white)}.at-toggle{flex-shrink:0;padding-inline-end:1.6rem;display:block}.at-toggle svg{block-size:2.4rem;inline-size:2.4rem;transition:transform .3s var(--at-ease);display:inline}.at-toggle path{stroke:var(--color-gray-medium);transition:stroke .3s var(--at-ease)}.at-card[open]:not([data-closing]) .at-toggle svg{transform:rotate(45deg)}.at-card[open]:not([data-closing]) .at-toggle path{stroke:var(--color-white)}.at-panel{inline-size:100%;position:relative;overflow:hidden}.at-card:not([open]) .at-panel{block-size:0}.at-panel-inner{margin-inline-start:8.8rem}.at-list{flex-direction:column;list-style:none;display:flex}.at-test{border-block-end:1px solid #ffffff1a;gap:2.4rem;padding-block:2.4rem;padding-inline:0 1.6rem;display:flex}.at-test:last-child{border-block-end:0}.at-test-title{inline-size:27.2rem;font-family:var(--font-sans);color:var(--color-white);-webkit-font-smoothing:antialiased;flex-shrink:0;font-size:1.6rem;font-weight:500;line-height:2.4rem}.at-test-text{font-family:var(--font-sans);color:var(--color-white);opacity:.8;font-size:1.4rem;font-weight:400;line-height:2rem}@media (width>=1100px){.at-content{grid-template-columns:30rem minmax(0,1fr);align-items:start;column-gap:6.4rem;padding:4rem 3.2rem;display:grid}.at-side{align-items:flex-start;gap:2.4rem;position:sticky;inset-block-start:12rem}.at-header,.at-title-box{text-align:start;align-items:flex-start}.at-benefits{flex-direction:column;align-items:flex-start;gap:1.2rem}.at-cards{max-inline-size:none;margin:0}}@media (width<=1099px){.at{padding-inline:16px}.at-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.at-title-box{gap:16px;max-inline-size:none}.at-subtitle{max-inline-size:none;font-size:14px;line-height:18px}.at-cards{max-inline-size:1080px;padding:8px}.at-card{padding:12px}.at-card:before,.at-card:hover,.at-card[open]:not([data-closing]){border-radius:12px}.at-head{margin:-12px;padding:12px}.at-thumb{block-size:42px;inline-size:42px;margin-inline-end:12px}.at-picture{block-size:42px;inline-size:42px}.at-text{padding:0}.at-name{font-size:18px;line-height:24px}.at-info{font-size:12px;line-height:16px}.at-toggle{padding-inline:16px 0}.at-toggle svg{block-size:20px;inline-size:20px}.at-panel-inner{margin-inline-start:0}.at-test{flex-direction:column;gap:8px;padding:16px 0}.at-test-title{inline-size:100%;font-size:16px;line-height:20px}}@media (width<=767px){.at{padding-inline:0}.at-content{gap:0;padding:0 0 8px}.at-side{gap:16px;padding:56px 16px 24px}.at-mark{inline-size:24px}.at-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.at-subtitle{white-space:normal}.at-benefits{gap:16px}.at-cta{margin-block-start:8px}.at-cards{inline-size:calc(100% - 16px)}.at-text{flex-direction:column;align-items:flex-start;gap:4px}.at-toggle{padding:0}}.ba{--ba-line:oklab(80.514% -.028552 -.00124961);padding-inline:4rem;display:block;position:relative}.ba strong{font-weight:inherit}.ba-stage{border-inline:1px solid var(--color-border-primary-muted);inline-size:100%;max-inline-size:136rem;margin-inline:auto;display:flex}.ba-container{flex:1;align-self:stretch;align-items:center;gap:4rem;padding-inline:3.2rem;display:flex;position:relative}.ba-header-box{flex-direction:column;align-items:flex-start;gap:3.2rem;inline-size:100%;max-inline-size:38.7rem;display:flex}.ba-header{flex-direction:column;align-items:flex-start;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.ba-type-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.ba-eyebrow{color:var(--color-bg-secondary);text-align:center;letter-spacing:.06em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--ba-line) 30.2%, transparent);-webkit-font-smoothing:antialiased;background-color:#fff;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.ba-title{color:var(--color-green-dark);letter-spacing:-.06rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4rem;font-style:normal;font-weight:400;line-height:4.8rem}.ba-title strong{color:var(--color-bg-secondary)}.ba-subtitle{inline-size:100%;max-inline-size:58.75rem;color:var(--color-text-secondary);white-space-collapse:preserve-breaks;text-wrap-mode:wrap;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem;display:none}.ba-footnote{letter-spacing:1.5px;margin-inline-start:2px;font-size:.8em;font-weight:200;line-height:0}.ba-action{align-self:stretch}.ba-cta{block-size:4.8rem;min-block-size:4.8rem;inline-size:100%;color:var(--color-green-dark);text-align:center;border:.1rem solid var(--color-border-base);cursor:pointer;user-select:none;background-color:#fff;border-radius:9999px;justify-content:center;align-items:center;gap:1.2rem;padding:1.2rem 2.4rem;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;text-decoration-line:none;transition:background .3s;display:flex}.ba-cta:hover{background-color:#f0f0f0}.ba-cta:active{background-color:#e0e0e0}.ba-cta:focus-visible{outline:2px solid}.ba-content{flex:1;justify-content:center;align-items:center;gap:4rem;display:flex;position:relative}.ba-slides{flex:1;justify-content:center;align-items:center;block-size:100%;display:flex;position:relative}.ba-list{flex-direction:column;justify-content:center;align-items:center;inline-size:100%;margin:0;padding:0;list-style-type:none;display:flex;position:relative;overflow:visible}.ba-item{inline-size:100%;transform-style:preserve-3d;backface-visibility:hidden;align-self:stretch;align-items:center;gap:1.0103rem;padding-block:1rem;display:flex}.ba-item[data-state]{opacity:.15;transition:opacity .25s ease-in-out}.ba-item[data-state=active]{opacity:1}.ba-item[data-state=next],.ba-item[data-state=prev]{opacity:.6}.ba-item[data-state=far-next],.ba-item[data-state=far-prev]{pointer-events:none;user-select:none}.ba-picture{aspect-ratio:21.6/24;border-radius:.8rem;inline-size:100%;display:block;position:relative;overflow:hidden}.ba-picture:before{content:"";z-index:1;background-color:#ffffff1a;block-size:100%;inline-size:100%;display:none;position:absolute;inset:0}.ba-item[data-state]:not([data-state=active]) .ba-picture:before{display:block}.ba-image{object-fit:cover;user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset:0}.ba-aside{inline-size:100%;max-inline-size:38.7rem;display:flex;position:relative}.ba-description{white-space-collapse:preserve-breaks;text-wrap-mode:wrap;flex:1;align-items:center;display:flex}.ba-description p{max-inline-size:27.7rem;color:var(--color-text-secondary);font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.ba-indicator{flex-direction:column;justify-content:center;align-items:center;gap:1rem;block-size:23.8rem;padding:.1rem;display:flex}.ba-step,.ba-count{color:var(--color-bg-secondary);letter-spacing:.06em;text-transform:uppercase;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.4rem}.ba-bar{background-color:var(--color-border-primary-muted);border-radius:9.9rem;flex:1 0 0;align-items:flex-start;gap:1rem;inline-size:.6rem;display:flex;position:relative}.ba-fill{background-color:var(--color-secondary-hover);border-radius:9.9rem;block-size:1.2rem;inline-size:100%;transition:transform .4s cubic-bezier(.22,1,.36,1);position:absolute;inset-block-end:100%;inset-inline-start:0}@media (width<=1280px){.ba-subtitle{display:block}}@media (width>=1100px){.ba[data-layout=pinned]{block-size:calc(100svh + var(--ba-steps) * 200px);margin-block:-20vh}.ba[data-layout=pinned] .ba-stage{block-size:var(--app-height);position:sticky;inset-block-start:0;overflow:hidden}.ba[data-layout=pinned] .ba-list{perspective:1200px;block-size:100%;transform-style:preserve-3d}.ba[data-layout=pinned] .ba-item{transform:translateX(-50%) translateY(calc(var(--ba-offset,0) * 100%));will-change:transform, opacity;transition-property:transform,opacity;transition-duration:.5s,.25s;transition-timing-function:cubic-bezier(.22,1,.36,1),ease-in-out;position:absolute;left:50%}.ba:not([data-layout=pinned]) .ba-container{align-items:flex-start;padding-block:8rem}.ba:not([data-layout=pinned]) .ba-indicator{display:none}}@media (width<=1099px){.ba{padding-inline:16px}.ba-stage{padding-block-end:48px}.ba-container{flex-direction:column;gap:0;padding-inline:0}.ba-header-box{z-index:1;background-image:linear-gradient(#fff 80%,#fff0);align-items:center;gap:0;max-inline-size:100%;position:relative}.ba-header{text-align:center;align-items:center;gap:16px;max-inline-size:100%;padding:80px 0 48px}.ba-type-row{gap:6px}.ba-eyebrow{margin-inline:auto;padding:3px 8px;font-size:12px;line-height:12px;display:block}.ba-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.ba-subtitle{max-inline-size:none;font-size:14px;line-height:18px}.ba-action{align-self:center;inline-size:100%;max-inline-size:420px;padding:0 16px 32px}.ba-content{block-size:auto;inline-size:100%;padding-inline:16px}.ba-slides{min-block-size:380px;max-inline-size:392px}.ba-item{gap:8px;padding-block:.5rem}.ba-aside{display:none}.ba-step,.ba-count{font-size:10px}}@media (width<=767px){.ba{padding-inline:0}.ba-header{padding:80px 16px 24px}.ba-eyebrow{padding:2px 7px;font-size:11px;line-height:12px}.ba-subtitle{white-space-collapse:collapse}.ba-description{display:none}.ba-slides{min-block-size:320px;max-inline-size:100%}}.dq{contain:layout style;padding-inline:4rem;display:block}.dq-wrapper{inline-size:100%;max-inline-size:var(--container);border-inline:1px solid var(--color-border-primary-muted);margin-inline:auto}.dq-content{justify-content:center;align-items:center;gap:1.2rem;inline-size:62.8rem;margin-inline:auto;padding-block:4rem;display:flex}.dq-image{aspect-ratio:1;border-radius:.8rem;flex-shrink:0;block-size:8.4rem;inline-size:8.4rem;position:relative;overflow:hidden}.dq-img{object-fit:cover;vertical-align:middle;user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset:0}.dq-quote{flex-direction:column;flex:1;gap:.8rem;display:flex}.dq-mark{block-size:1.2rem;inline-size:1.2761rem}.dq-text{color:var(--color-green-dark);white-space-collapse:preserve-breaks;text-wrap-mode:wrap;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2rem}.dq-name{color:var(--color-gray-medium);font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.8rem}@media (width<=1099px){.dq{padding-inline:16px}.dq-content{inline-size:fit-content;padding-block:40px}.dq-text{max-inline-size:100%}}@media (width<=767px){.dq{padding-inline:0}.dq-content{flex-direction:column;gap:8px;inline-size:100%;padding:32px 12px}.dq-image{block-size:64px;inline-size:64px}.dq-quote{text-align:center}.dq-mark{display:none}}.ea{--ea-rule:#ebf6f4;--ea-number:#3c5d57;--ea-line:oklab(80.514% -.028552 -.00124961);contain:layout style;padding-inline:4rem;display:block}.ea strong{font-weight:inherit}.ea-wrapper{border-inline:1px solid var(--color-border-primary-muted);flex-direction:column;inline-size:100%;max-inline-size:136rem;margin-inline:auto;display:flex;overflow:visible}.ea-content{block-size:66rem;padding:8rem 3.2rem 4rem;position:relative;overflow:hidden}.ea-header{flex-direction:column;align-items:flex-start;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.ea-type-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.ea-eyebrow{font-variant-numeric:tabular-nums;color:var(--color-bg-secondary);text-align:center;letter-spacing:.06em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--ea-line) 30.2%, transparent);-webkit-font-smoothing:antialiased;background-color:#fff;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.ea-title{color:var(--color-green-dark);letter-spacing:-.072rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.ea-title strong{color:var(--color-bg-secondary)}.ea-subtitle{inline-size:100%;max-inline-size:58.75rem;color:var(--color-text-secondary);white-space-collapse:preserve-breaks;text-wrap-mode:wrap;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem}.ea-map{aspect-ratio:93.4/55;block-size:55rem;position:absolute;inset-block-start:5.5rem;inset-inline-end:2rem;overflow:hidden}.ea-map picture{display:contents}.ea-map-image{object-fit:contain;filter:hue-rotate(-38deg)saturate(1.6);user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%;max-inline-size:100%;display:block}.ea-list{grid-template-columns:1fr;gap:0;list-style:none;display:grid}.ea-fact{border-block-start:1px solid var(--ea-rule);background-color:#0000;flex-direction:row;align-items:flex-start;gap:1.6rem;padding:1.2rem 0;display:flex}.ea-number{aspect-ratio:1;font-variant-numeric:tabular-nums;block-size:2rem;inline-size:2rem;color:var(--ea-number);letter-spacing:.06em;text-transform:uppercase;justify-content:center;align-items:center;font-size:1.2rem;font-style:normal;font-weight:500;display:flex;position:relative}.ea-number:before,.ea-number:after{content:"";flex-shrink:0;block-size:.5rem;inline-size:.5rem;position:absolute}.ea-number:before{border-block-start:1px solid var(--color-bg-secondary);border-inline-start:1px solid var(--color-bg-secondary);border-start-start-radius:.2rem;inset-block-start:0;inset-inline-start:0}.ea-number:after{border-block-end:1px solid var(--color-bg-secondary);border-inline-end:1px solid var(--color-bg-secondary);border-end-end-radius:.2rem;inset-block-end:0;inset-inline-end:0}.ea-text{color:var(--color-text-secondary);font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.8rem}@media (width>=1100px){.ea-wrapper{display:grid}.ea-content,.ea-facts{grid-area:1/1}.ea-facts{z-index:1;align-self:end;inline-size:40rem;margin-block:0 3.6rem;margin-inline:3.2rem 0;position:relative}:lang(es) .ea-content{block-size:73.2rem}}@media (width<=1099px){.ea{padding:0 16px}.ea-content{flex:1;block-size:fit-content;padding:0;overflow:visible}.ea-header{text-align:center;align-items:center;gap:16px;max-inline-size:none;padding-block:80px 48px}.ea-type-row{gap:6px}.ea-eyebrow{white-space-collapse:collapse;text-wrap-mode:wrap;padding:3px 8px;font-size:12px;line-height:12px}.ea-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.ea-subtitle{max-inline-size:none;font-size:14px;line-height:18px}.ea-subtitle p{white-space-collapse:collapse;text-wrap-mode:wrap}.ea-map{inset-block-start:-24px;block-size:495px;inline-size:100%;display:flex;position:relative;left:50%;transform:translate(-50%)}.ea-facts{inline-size:100dvw;margin-inline-start:calc(50% - 50vw)}.ea-list{margin-block-start:auto;padding-inline:16px;overflow:visible}.ea-fact{background-color:#fff;gap:16px;inline-size:auto;padding:16px}.ea-number{block-size:24px;inline-size:24px;line-height:14px}}@media (width<=767px){.ea-wrapper{border-inline:none}.ea-header{padding:80px 16px 24px}.ea-eyebrow{padding:2px 7px;font-size:11px;line-height:12px}.ea-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.ea-subtitle{white-space-collapse:collapse;text-wrap-mode:wrap}.ea-map{block-size:220.824px;inline-size:auto;inset-block-start:0}.ea-fact{padding-inline:0}}.fd strong{font-weight:inherit}.fd{--fd-scale-700:#3c5d57;--fd-line:oklab(80.514% -.028552 -.00124961);contain:layout style;padding-inline:4rem;display:block}.fd-content{border-inline-start:1px solid var(--color-border-primary-muted);border-inline-end:1px solid var(--color-border-primary-muted);width:100%;max-width:136rem;margin-inline:auto}.fd-header-box{align-items:flex-end;gap:3.2rem;width:100%;max-width:136rem;margin-inline:auto;padding-block:8rem 4rem;padding-inline:3.2rem;display:flex}.fd-header{flex-direction:column;align-items:flex-start;gap:1.8rem;width:100%;max-width:124.2rem;display:flex}.fd-type-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.fd-eyebrow{font-variant-numeric:tabular-nums;color:var(--color-bg-secondary);text-align:center;letter-spacing:.06em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--fd-line) 30.2%, transparent);background-color:#fff;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding-block:.7rem .4rem;padding-inline:1rem;font-size:1.4rem;font-weight:500;line-height:1.4rem;display:flex}.fd-title-box{color:var(--color-green-dark);letter-spacing:-.072rem;white-space:pre-line;font-size:4.8rem;font-weight:400;line-height:5.6rem}.fd-heading strong{color:var(--color-bg-secondary)}.fd-subtitle-box{color:var(--color-text-secondary);white-space:pre-line;width:100%;max-width:58.75rem;font-size:1.6rem;font-weight:400;line-height:2rem}.fd-proof{color:var(--fd-scale-700);flex-shrink:0;margin-block-end:1rem;font-size:1.4rem;line-height:2rem}.fd-cta{border:.1rem solid var(--color-border-base);cursor:pointer;pointer-events:auto;user-select:none;color:var(--color-green-dark);text-align:center;background-color:#fff;border-radius:9999px;flex-shrink:0;justify-content:center;align-items:center;gap:1.2rem;min-height:4rem;padding-block:.8rem;padding-inline:2.4rem;font-size:1.4rem;font-weight:500;line-height:2rem;text-decoration-line:none;transition:background .3s;display:flex}.fd-cta:hover{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:#f0f0f0}.fd-cta:active{background-image:initial;background-position-x:initial;background-position-y:initial;background-size:initial;background-repeat:initial;background-attachment:initial;background-origin:initial;background-clip:initial;background-color:#e0e0e0}.fd-cta:focus-visible{outline:2px solid #222}.fd-list-container{border-block-start:1px solid var(--color-border-primary-muted)}.fd-list{grid-template-columns:repeat(3,minmax(0,1fr));gap:1px;width:100%;max-width:136rem;margin-inline:auto;display:grid}.fd-step{outline-color:var(--color-border-primary-muted);background-color:#fff;outline-width:1px;outline-style:solid;flex-direction:column;gap:2.4rem;padding:1.6rem;display:flex}.fd-step-content{flex-direction:column;gap:1.2rem;padding-block-start:1.6rem;padding-inline:1.6rem 4rem;display:flex}.fd-step-index{justify-content:center;align-items:center;width:2rem;height:2rem;display:flex;position:relative}.fd-step-index:before{content:"";pointer-events:none;user-select:none;top:0;border-block-start:1px solid #cddbe1;border-inline-start:1px solid #cddbe1;border-top:1px solid var(--color-bg-secondary-disabled);border-left:1px solid var(--color-bg-secondary-disabled);border-radius:1px;width:.5rem;height:.5rem;position:absolute;inset-inline-start:0}.fd-step-index:after{content:"";pointer-events:none;user-select:none;bottom:0;border-block-end:1px solid #cddbe1;border-inline-end:1px solid #cddbe1;border-bottom:1px solid var(--color-bg-secondary-disabled);border-right:1px solid var(--color-bg-secondary-disabled);border-radius:1px;width:.5rem;height:.5rem;position:absolute;inset-inline-end:0}.fd-step-index span{font-variant-numeric:tabular-nums;color:var(--fd-scale-700);text-align:center;letter-spacing:.06em;text-transform:uppercase;font-size:1.2rem;font-weight:500;line-height:1.4rem}.fd-step-title{color:var(--color-green-dark);font-size:2.4rem;font-weight:400;line-height:2.8rem}.fd-step-text{color:var(--color-gray-medium);font-size:1.4rem;font-weight:400;line-height:2rem}.fd-step-graphic{aspect-ratio:42.1333/37.1;border-radius:1.2rem;width:100%;height:auto;margin-block-start:auto;display:flex;position:relative;overflow:hidden}.fd-eye{background-color:var(--color-secondary-hover);width:100%;height:100%;position:relative}.fd-eye-colors{top:8.7rem;background-color:#0006;border:.7px solid #ffffff1a;border-radius:.6rem;flex-shrink:0;justify-content:space-between;align-items:center;height:19.7rem;padding:.5rem;display:flex;position:absolute;inset-inline-start:3.3rem;overflow:hidden}.fd-eye-color-list{flex-direction:column;flex-shrink:0;width:.8rem;height:18.5rem;list-style-type:none;display:flex}.fd-eye-color-list li{background-color:var(--color);flex:1 0 0;align-self:stretch}.fd-eye-color-indicator{top:50%;justify-content:center;align-items:center;width:100%;height:0;display:flex;position:absolute;inset-inline-start:50%;transform:translate(-50%,-50%)}.fd-eye-color-indicator:before{border:.5px solid var(--color-border-primary-muted);content:"";border-radius:.4rem;width:1.2rem;height:6.1rem;position:absolute}.fd-eye-highlight{top:2.6rem;background-color:#0006;border:.7px solid #ffffff1a;border-radius:.6rem;justify-content:space-between;align-items:center;width:24.3rem;height:3.2rem;padding-block:.5rem;padding-inline:.6rem;display:flex;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.fd-eye-highlight-text{color:#fff;font-size:1rem;font-weight:400;line-height:1.12rem}.fd-eye-color-box{background-color:#fff3;border-radius:.4rem;justify-content:center;align-items:center;gap:.4128rem;height:100%;padding-inline:.4128rem;display:flex}.fd-eye-color-dot{border-radius:.2rem;width:1.2383rem;height:1.2383rem}.fd-eye-color-label{color:#fff;font-size:1rem;font-weight:400;line-height:1.12rem}.fd-eye-card{top:7.1rem;background-color:#0006;border:.7px solid #ffffff1a;border-radius:.8rem;flex-direction:column;gap:1rem;width:24.3rem;height:22.85rem;padding:.6rem;display:flex;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.fd-eye-image{aspect-ratio:23.1/12;border-radius:.6rem;width:100%;position:relative;overflow:hidden}.fd-eye-picture{width:100%;height:100%;display:block}.fd-eye-img{object-fit:cover;user-select:none;top:0;inset-inline-end:0;bottom:0;width:100%;max-width:100%;height:100%;position:absolute;inset-inline-start:0}.fd-eye-marks{text-align:start;top:0;inset-inline-end:0;bottom:0;z-index:1;pointer-events:none;flex-shrink:0;order:0;width:100%;height:100%;position:absolute;inset-inline-start:0;overflow:visible}.fd-eye-marks:hover{opacity:0}.fd-eye-chart{flex-direction:column;flex:1;justify-content:space-between;display:flex;position:relative}.fd-eye-chart .fd-chart-upper{flex-direction:column;gap:.4rem;display:flex}.fd-eye-chart .fd-chart-header{justify-content:space-between;align-items:center;display:flex}.fd-eye-chart .fd-chart-name,.fd-chart-group{font-variant-numeric:tabular-nums;color:#fff;letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:.7rem;font-weight:500;line-height:.7875rem}.fd-eye-chart .fd-chart-value{color:#fff;letter-spacing:-.0405rem;font-size:2.7rem;font-weight:400;line-height:3.15rem}.fd-eye-chart .fd-chart-lower{flex-direction:column;gap:.2rem;display:flex}.fd-eye-chart .fd-chart-indicator{top:-.6rem;align-items:flex-end;gap:.5rem;height:100%;display:flex;position:absolute;inset-inline-start:0}.fd-eye-chart .fd-chart-line{height:100%}.fd-eye-chart .fd-chart-marker{white-space:nowrap;color:#fff;background-color:#fafafa33;border-radius:.7875rem;height:fit-content;margin-block-end:2rem;padding-block:.1rem;padding-inline:.3rem;font-size:.8rem;font-weight:500;line-height:.7875rem}.fd-eye-chart .fd-chart-indicator strong{color:#ffffff80}.fd-eye-chart .fd-chart-labels{justify-content:space-between;align-items:center;display:flex}.fd-eye-chart .fd-chart-label{color:#fff;text-align:end;flex-direction:column;align-items:center;gap:.2813rem;font-size:.8rem;font-weight:500;line-height:.7875rem;display:flex}.fd-eye-chart .fd-chart-label:after{content:"";opacity:.3;background-color:var(--color-bg-secondary-disabled);width:.05rem;height:.6rem}.fd-eye-chart .fd-chart-bars{border-radius:.3375rem;height:.675rem;display:flex;overflow:hidden}.fd-eye-chart .fd-chart-bars div:first-child{background-color:var(--color-bg-secondary-disabled);flex:1}.fd-eye-chart .fd-chart-bars div:nth-child(2){background-color:var(--color-bg-secondary);flex:1}.fd-eye-chart .fd-chart-bars div:nth-child(3){background-color:var(--color-bg-secondary-disabled);flex:1}.fd-eye-classification{bottom:2.2rem;background-color:#0006;border:.7px solid #ffffff1a;border-radius:.6rem;flex-shrink:0;justify-content:space-between;align-items:center;width:24.3rem;height:3.2rem;padding-block:.5rem;padding-inline:.6rem;display:flex;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.fd-eye-class-label{color:#fff;font-size:1rem;font-weight:400;line-height:1.12rem}.fd-eye-class-value{color:#fff;background-color:#fff3;border-radius:.4rem;justify-content:center;align-items:center;gap:.4128rem;height:100%;padding-inline:.6rem;font-size:1rem;font-weight:400;line-height:1.12rem;display:flex}.fd-affects{background-color:var(--color-secondary-hover);width:100%;height:100%;display:flex;position:relative;overflow:hidden}.fd-affects-image{z-index:1;top:0;inset-inline-end:0;bottom:0;width:100%;height:100%;position:absolute;inset-inline-start:0}.fd-affects-image:after{content:"";backdrop-filter:blur(1.2px);bottom:0;background-image:linear-gradient(#0000 0%,#000c 100%);width:100%;height:12.2rem;position:absolute;inset-inline-start:0}.fd-affects-picture{pointer-events:none;width:100%;height:100%;display:inline}.fd-affects-img{object-fit:cover;user-select:none;top:0;inset-inline-end:0;bottom:0;width:100%;max-width:100%;height:100%;position:absolute;inset-inline-start:0}.fd-affects-landmarks{width:100%;height:100%;position:absolute}.fd-affects-marks{text-align:start;top:0;inset-inline-end:0;bottom:0;z-index:1;pointer-events:none;flex-shrink:0;order:0;width:100%;height:100%;position:absolute;inset-inline-start:0;overflow:visible}.fd-affects-content{flex-direction:column;justify-content:space-between;width:100%;height:100%;padding:2.2rem;display:flex}.fd-score-lists{justify-content:space-between;width:100%;display:flex}.fd-score-list{background-color:#0000004d;border:.7px solid #ffffff1a;border-radius:.8rem;flex-direction:column;gap:.8rem;width:15rem;height:10rem;padding:.8rem;list-style-type:none;display:flex}.fd-score-item{align-items:center;gap:.8rem;display:flex}.fd-score-ring{flex-shrink:0;width:2.24rem;height:2.24rem}.fd-score-name{color:#fff;font-size:1rem;font-weight:400;line-height:1.12rem}.fd-affects-chart{z-index:2;background-color:#0000004d;border:.7px solid #ffffff1a;border-radius:.8rem;flex-direction:column;flex-shrink:0;justify-content:space-between;width:37.7rem;max-width:100%;min-height:10rem;padding:.675rem;display:flex}.fd-affects-chart .fd-chart-upper{flex-direction:column;gap:.4rem;display:flex}.fd-affects-chart .fd-chart-header{display:flex}.fd-affects-chart .fd-chart-name{font-variant-numeric:tabular-nums;color:#fff;letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:.7rem;font-weight:500;line-height:.7875rem}.fd-affects-chart .fd-chart-value{color:#fff;letter-spacing:-.0405rem;font-size:2.7rem;font-weight:400;line-height:3.15rem}.fd-affects-chart .fd-chart-lower{flex-direction:column;gap:.2rem;display:flex}.fd-affects-chart .fd-chart-indicator{top:0;align-items:flex-end;gap:.5rem;height:100%;display:flex;position:absolute;inset-inline-start:0}.fd-affects-chart .fd-chart-line{height:90%;margin-block-end:auto}.fd-affects-chart .fd-chart-marker{white-space:nowrap;color:#fff;background-color:#fafafa33;border-radius:.7875rem;height:fit-content;margin-block-end:2rem;padding-block:.1rem;padding-inline:.3rem;font-size:.8rem;font-weight:500;line-height:.7875rem}.fd-affects-chart .fd-chart-labels{justify-content:space-between;align-items:center;display:flex}.fd-affects-chart .fd-chart-label{white-space:nowrap;color:#fff;text-align:end;flex-direction:column;flex-shrink:0;align-items:center;gap:.2813rem;font-size:.8rem;font-weight:500;line-height:.7875rem;display:flex}.fd-affects-chart .fd-chart-label:after{content:"";opacity:.3;background-color:var(--color-bg-secondary-disabled);width:.05rem;height:.6rem}.fd-affects-chart .fd-chart-labels strong{color:#ffffff80}.fd-affects-chart .fd-chart-bars{border-radius:.3375rem;height:.675rem;display:flex;overflow:hidden}.fd-affects-chart .fd-chart-bars div:first-child{opacity:.2;background-color:#f2f5f5;flex:1}.fd-affects-chart .fd-chart-bars div:nth-child(2){background-color:var(--color-bg-secondary-disabled);flex:1}.fd-affects-chart .fd-chart-bars div:nth-child(3){background-color:var(--color-secondary-hover);flex:1}.fd-potential{background-color:var(--color-secondary-hover);width:100%;height:100%;display:flex;position:relative}.fd-potential-image{z-index:1;top:0;inset-inline-end:0;bottom:0;width:100%;height:100%;position:absolute;inset-inline-start:0}.fd-potential-image:after{content:"";backdrop-filter:blur(1.2px);bottom:0;background-image:linear-gradient(#0000 0%,#000c 100%);width:100%;height:12.2rem;position:absolute;inset-inline-start:0}.fd-potential-picture{pointer-events:none;width:100%;height:100%;display:block;position:absolute}.fd-potential-picture:after{content:"";bottom:0;background-color:#fff0;width:100%;height:25%;position:absolute;inset-inline-start:0}.fd-potential-img{object-fit:cover;user-select:none;top:0;inset-inline-end:0;bottom:0;width:100%;max-width:100%;height:100%;position:absolute;inset-inline-start:0}.fd-potential-landmarks{width:100%;height:100%;position:absolute}.fd-potential-marks{text-align:start;top:0;inset-inline-end:0;bottom:0;z-index:1;pointer-events:none;flex-shrink:0;order:0;width:100%;height:100%;position:absolute;inset-inline-start:0;overflow:visible}.fd-potential-content{flex-direction:column;flex:1;justify-content:space-between;max-width:100%;padding:2.2rem;display:flex}.fd-potential-row:first-child{justify-content:space-between;align-items:center;gap:1rem;display:flex}.fd-impression{background-color:#0000004d;border:.7px solid #ffffff1a;border-radius:.8rem;flex:1;gap:.8rem;width:auto;height:11rem;padding-block:.875rem .8rem;padding-inline:.8rem;display:flex}.fd-impression-svg{flex-shrink:0;width:auto;height:100%}.fd-impression-words{flex-direction:column;gap:.8rem;display:flex}.fd-impression-label{font-variant-numeric:tabular-nums;color:#fff;letter-spacing:.06em;text-transform:uppercase;font-size:.7rem;font-weight:500;line-height:.7875rem}.fd-impression-text{color:#fff;max-width:7.8rem;font-size:.8rem;font-weight:400;line-height:normal}.fd-shape{background-color:#0000004d;border:.7px solid #ffffff1a;border-radius:.8rem;flex-direction:column;justify-content:space-between;width:11rem;height:11rem;padding-block:.875rem .8rem;padding-inline:.8rem;display:flex}.fd-shape-label{font-variant-numeric:tabular-nums;color:#fff;letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:.7rem;font-weight:500;line-height:.7875rem}.fd-shape-svg{aspect-ratio:1;align-self:center;width:6.8rem;height:6.8rem}.fd-shape-scale{font-variant-numeric:tabular-nums;color:#fff;letter-spacing:.06em;text-transform:uppercase;opacity:.8;text-align:end;font-size:.8rem;font-weight:500;line-height:.7875rem}.fd-potential-row:last-child{z-index:2;justify-content:space-between;align-items:center;gap:1rem;display:flex;position:relative}.fd-aquiline{background-color:#0000004d;border:.7px solid #ffffff1a;border-radius:.8rem;flex-direction:column;justify-content:space-between;width:12rem;height:10rem;padding:.8rem;display:flex}.fd-aquiline-label{font-variant-numeric:tabular-nums;color:#fff;letter-spacing:.06em;text-transform:uppercase;opacity:.8;font-size:.7rem;font-weight:500;line-height:.7875rem}.fd-aquiline-value{white-space:nowrap;color:#fff;letter-spacing:-.0405rem;font-size:2.7rem;font-weight:400;line-height:3.15rem}.fd-comparison{background-color:#0000004d;border:.7px solid #ffffff1a;border-radius:.8rem;flex-direction:column;flex:1 0 0;align-items:center;gap:2.7rem;height:10rem;padding:.675rem;display:flex}.fd-comparison-svg{max-width:100%}@media (width<=1099px){.fd{padding-block:0;padding-inline:16px}.fd-header-box{flex-direction:column;align-items:center;gap:32px;padding-block:80px 40px;padding-inline:16px}.fd-header{text-align:center;align-items:center;gap:16px;max-width:none}.fd-type-row{gap:6px}.fd-eyebrow{padding-block:3px;padding-inline:8px;font-size:12px;line-height:12px}.fd-title-box{letter-spacing:-.6px;font-size:40px;line-height:48px}.fd-heading strong{display:block}.fd-subtitle-box{max-width:320px;font-size:14px;line-height:18px}.fd-proof{text-align:center;order:2;margin-block:-20px 0;margin-inline:0;font-size:14px;line-height:20px}.fd-cta{height:48px;min-height:48px;padding-block:12px;padding-inline:24px;font-size:16px;line-height:24px}.fd-list-container{border-block-start:none;margin-block:0;margin-inline:-16px}.fd-list{max-width:100%;padding-block:0;padding-inline:16px;display:flex;overflow-x:auto}.fd-step{border-block-start:1px solid var(--color-border-primary-muted);border-block-end:1px solid var(--color-border-primary-muted);flex-shrink:0;gap:24px;width:405px;padding:16px}.fd-step-content{gap:12px;padding-block:16px 0;padding-inline:16px 40px}.fd-step-index{width:20px;height:20px}.fd-step-index:before,.fd-step-index:after{width:5px;height:5px}.fd-step-index span{font-size:12px;line-height:14px}.fd-step-title{font-size:20px;line-height:24px}.fd-step-text{font-size:14px;line-height:20px}.fd-step-graphic{border-radius:12px;height:371px}.fd-eye-colors{top:87px;height:197px;padding:5px;inset-inline-start:24px}.fd-eye-color-list{width:8px;height:185px}.fd-eye-color-indicator:before{border-radius:4px;width:12px;height:61px}.fd-eye-highlight{width:243px;height:32px;padding-block:5px;padding-inline:6px;top:26px}.fd-eye-highlight-text{font-size:10px;line-height:11.2px}.fd-eye-color-box{gap:4.128px;padding-block:0;padding-inline:4.128px}.fd-eye-color-dot{border-radius:2px;width:12.383px;height:12.383px}.fd-eye-color-label{font-size:10px;line-height:11.2px}.fd-eye-card{gap:10px;width:243px;height:228.5px;padding:6px;top:71px}.fd-eye-image{border-radius:6px}.fd-eye-chart .fd-chart-upper{gap:4px}.fd-eye-chart .fd-chart-name,.fd-chart-group{font-size:7px;line-height:7.875px}.fd-eye-chart .fd-chart-value{letter-spacing:-.405px;font-size:27px;line-height:31.5px}.fd-eye-chart .fd-chart-lower{gap:2px}.fd-eye-chart .fd-chart-indicator{gap:5px;top:-6px}.fd-eye-chart .fd-chart-marker{gap:2.8px;margin-block-end:20px;padding-block:.08rem;padding-inline:.24rem;font-size:8px;line-height:7.875px}.fd-eye-chart .fd-chart-label{gap:2.8px;font-size:8px;line-height:7.875px}.fd-eye-chart .fd-chart-label:after{width:.5px;height:6px}.fd-eye-chart .fd-chart-bars{border-radius:3.375px;height:6.75px}.fd-eye-classification{width:243px;height:32px;padding-block:5px;padding-inline:6px}.fd-eye-class-label{font-size:10px;line-height:11.2px}.fd-eye-class-value{gap:4.128px;padding-block:0;padding-inline:6px;font-size:10px;line-height:11.2px}.fd-affects-image:after{height:122px}.fd-affects-content{padding:22px}.fd-score-list{border-radius:8px;gap:8px;width:150px;height:100px;padding:8px}.fd-score-item{gap:8px}.fd-score-ring{width:22.4px;height:22.4px}.fd-score-name{font-size:10px;line-height:11.2px}.fd-affects-chart{border-radius:8px;width:100%;min-height:100px;padding:6.75px}.fd-affects-chart .fd-chart-upper{gap:4px}.fd-affects-chart .fd-chart-name{font-size:7px;line-height:7.875px}.fd-affects-chart .fd-chart-value{letter-spacing:-.405px;font-size:27px;line-height:31.5px}.fd-affects-chart .fd-chart-lower{gap:2px}.fd-affects-chart .fd-chart-indicator{gap:5px;top:0}.fd-affects-chart .fd-chart-marker{margin-block-end:20px;padding-block:1px;padding-inline:3px;font-size:8px;line-height:7.875px}.fd-affects-chart .fd-chart-label{gap:2.813px;font-size:8px;line-height:7.875px}.fd-affects-chart .fd-chart-label:after{width:.5px;height:6px}.fd-affects-chart .fd-chart-bars{border-radius:3.375px;height:6.75px}.fd-potential-image:after{height:122px}.fd-potential-content{padding:14.33px}.fd-potential-row:first-child{gap:6px}.fd-impression{gap:8px;height:110px;padding-block:8.75px 8px;padding-inline:8px}.fd-impression-words{gap:8px}.fd-impression-label{font-size:7px;line-height:7.875px}.fd-impression-text{max-width:78px;font-size:8px}.fd-shape{border-radius:8px;width:110px;height:110px;padding-block:8.75px 8px;padding-inline:8px}.fd-shape-label{font-size:7px;line-height:7.875px}.fd-shape-svg{width:68px;height:68px}.fd-shape-scale{font-size:8px;line-height:8.75px}.fd-potential-row:last-child{gap:6px}.fd-aquiline{border-radius:8px;width:120px;height:100px;padding:8px}.fd-aquiline-label{font-size:7px;line-height:7.875px}.fd-aquiline-value{letter-spacing:-.405px;font-size:27px;line-height:31.5px}.fd-comparison{border-radius:8px;gap:27px;height:100px;padding:6.75px}}@media (width<=767px){.fd{padding:0}.fd-header-box{padding-block:56px 24px;padding-inline:16px}.fd-eyebrow{padding-block:2px;padding-inline:7px;font-size:11px;line-height:12px}.fd-title-box{letter-spacing:-.48px;font-size:32px;line-height:36px}.fd-subtitle-box{white-space-collapse:collapse;text-wrap-mode:wrap}.fd-proof{margin-block-start:-16px}.fd-cta{margin-block-start:28px}.fd-list{border-block-start:1px solid var(--color-border-primary-muted);grid-template-columns:1fr;display:grid}.fd-step{border-block:none;width:100%;padding-block:32px 16px;padding-inline:16px;overflow:hidden}.fd-step-content{padding:0}.fd-step-graphic{height:302.025px}.fd-eye-colors{top:71.628px;height:157.338px;padding:4.884px;inset-inline-start:27.216px}.fd-eye-color-list{width:6.528px;height:147.456px}.fd-eye-color-indicator:before{border-radius:3.36px;width:9.768px;height:49.628px}.fd-eye-highlight{width:197.822px;height:26.051px;padding-block:4.07px;padding-inline:4.884px;top:21.628px}.fd-eye-highlight-text{font-size:8.141px;line-height:9.118px}.fd-eye-color-box{gap:3.36px;padding-block:0;padding-inline:3.36px}.fd-eye-color-dot{border-radius:1.628px;width:10.081px;height:10.081px}.fd-eye-color-label{font-size:8.141px;line-height:9.118px}.fd-eye-card{gap:8.196px;width:197.822px;height:185.923px;padding:4.884px;top:58.051px}.fd-eye-image{border-radius:4.884px}.fd-eye-chart .fd-chart-upper{gap:3.36px}.fd-eye-chart .fd-chart-name,.fd-chart-group{font-size:5.712px;line-height:6.42px}.fd-eye-chart .fd-chart-value{letter-spacing:-.329px;font-size:22.032px;line-height:25.704px}.fd-eye-chart .fd-chart-lower{gap:1.68px}.fd-eye-chart .fd-chart-indicator{gap:4.884px;top:-4.884px}.fd-eye-chart .fd-chart-marker{margin-block-end:14.628px;padding-block:.488px;padding-inline:1.464px;font-size:6.528px;line-height:6.42px}.fd-eye-chart .fd-chart-label{gap:2.304px;font-size:6.528px;line-height:6.42px}.fd-eye-chart .fd-chart-label:after{width:.4px;height:4.884px}.fd-eye-chart .fd-chart-bars{border-radius:2.756px;height:5.512px}.fd-eye-classification{width:197.822px;height:26.051px;padding-block:4.07px;padding-inline:4.884px;bottom:18.051px}.fd-eye-class-label{font-size:8.141px;line-height:9.118px}.fd-eye-class-value{gap:3.36px;padding-block:0;padding-inline:3.36px;font-size:8.141px;line-height:9.118px}.fd-affects-image:after{height:99.318px}.fd-affects-picture{max-width:306px;display:block;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.fd-affects-marks{max-width:306px;inset-inline-start:50%;transform:translate(-50%)}.fd-affects-content{padding:17.91px}.fd-score-lists{justify-content:center;gap:62px}.fd-score-list{border-radius:6.513px;gap:6.513px;width:122.112px;height:81.408px;padding:6.513px}.fd-score-item{gap:6.513px}.fd-score-ring{width:18.339px;height:18.339px}.fd-score-name{font-size:8.173px;line-height:9.173px}.fd-affects-chart{border-radius:6.513px;min-height:81.408px;padding:5.513px}.fd-affects-chart .fd-chart-upper{gap:3.252px}.fd-affects-chart .fd-chart-name{font-size:5.706px;line-height:6.413px}.fd-affects-chart .fd-chart-value{letter-spacing:-.33048px;font-size:22.032px;line-height:25.704px}.fd-affects-chart .fd-chart-lower{gap:1.626px}.fd-affects-chart .fd-chart-indicator{gap:4.065px;top:0}.fd-affects-chart .fd-chart-marker{margin-block-end:16.26px;padding-block:.813px;padding-inline:2.439px;font-size:6.586px;line-height:6.586px}.fd-affects-chart .fd-chart-label{gap:2.293px;font-size:6.586px;line-height:6.586px}.fd-affects-chart .fd-chart-label:after{width:.413px;height:4.958px}.fd-affects-chart .fd-chart-bars{border-radius:2.756px;height:5.513px}.fd-potential-image:after{height:99.318px}.fd-potential-picture{max-width:306px;display:block;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.fd-potential-marks{max-width:306px;inset-inline-start:50%;transform:translate(-50%)}.fd-potential-row:first-child{gap:4.8845px}.fd-impression{gap:6.513px;height:89.549px;padding-block:7.123px 6.513px;padding-inline:6.513px}.fd-impression-words{gap:6.513px}.fd-impression-label{font-size:5.699px;line-height:6.411px}.fd-impression-text{width:63.498px;font-size:6.513px}.fd-shape{border-radius:6.513px;width:89.549px;height:89.549px;padding-block:7.123px 6.513px;padding-inline:6.513px}.fd-shape-label{font-size:5.706px;line-height:6.413px}.fd-shape-svg{width:55.258px;height:55.258px}.fd-shape-scale{font-size:6.513px;line-height:7.123px}.fd-potential-row:last-child{gap:4.8845px}.fd-aquiline{border-radius:6.513px;width:97.408px;height:81.173px;padding:6.513px}.fd-aquiline-label{font-size:5.706px;line-height:6.413px}.fd-aquiline-value{letter-spacing:-.33048px;font-size:22.032px;line-height:25.704px}.fd-comparison{border-radius:6.513px;gap:20.652px;height:81.408px;padding:5.513px}}[data-section=face-decoded] [data-panel]{direction:ltr}[dir=rtl] [data-section=face-decoded] :is(.fd-chart-group,.fd-chart-marker,.fd-impression-text){unicode-bidi:plaintext}.fd-chart-track{transform:translateX(var(--value,0%));pointer-events:none;position:absolute;inset:0}.fd-draw{fill:none;stroke:#fff;stroke-width:1.2px;stroke-opacity:.9;vector-effect:non-scaling-stroke;stroke-linecap:round}.fd-dot{fill:#fff}.fd-ping{fill:none;stroke:#fff;stroke-width:1px;vector-effect:non-scaling-stroke;opacity:0;transform-box:fill-box;transform-origin:50%}.fd-square{opacity:var(--o)}.fd-eye[data-hover] .fd-eye-marks,.fd[data-reveal=pending] .fd-square,.fd[data-reveal=pending] .fd-landmark,.fd[data-reveal=pending] .fd-dot,.fd[data-reveal=pending] .fd-draw{opacity:0}.fd[data-reveal=pending] .fd-draw,.fd[data-reveal=pending] .fd-ping{animation:none}@keyframes fd-draw{0%{opacity:0}to{opacity:1}}@keyframes fd-ping{0%{opacity:.9;transform:scale(.4)}to{opacity:0;transform:scale(2.2)}}@media (prefers-reduced-motion:no-preference){.fd-draw{animation:1.1s cubic-bezier(.45,0,.2,1) .3s both fd-draw}.fd-draw.fd-late{animation-delay:1s}.fd-ping{animation:1.8s ease-out 1.6s 3 fd-ping}.fd-eye-marks{transition:opacity .3s}.fd-chart-track{transition:transform .3s}.fd-eye-color-indicator{transition:top .3s}}.fd-zoom{transition:transform .8s var(--ease-out-cubic)}.fd-potential-image.fd-zoom{transition-duration:.5s}.fd-eye[data-hover] .fd-zoom{transform:scale(1.1)}.fd-affects[data-hover] .fd-zoom,.fd-potential[data-hover] .fd-zoom{transform:scale(1.05)}.fd[data-reveal=done] .fd-landmark,.fd[data-reveal=done] .fd-potential:not([data-glow]) .fd-square{transition:opacity .3s var(--d)}.fa{--fa-flip:1;contain:layout style;background-color:var(--color-bg-secondary);block-size:fit-content;min-block-size:76.8rem;inline-size:100%;padding-inline:4rem;display:flex;position:relative;overflow:hidden}.fa:dir(rtl){--fa-flip:-1}.fa strong{font-weight:inherit}.fa ul{list-style:none}.fa-backdrop{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset:0;transform:scale(2)}.fa-content{z-index:1;border-inline:1px solid #f2f2f21a;flex-direction:column;justify-content:center;align-items:center;inline-size:100%;max-inline-size:136rem;margin-inline:auto;padding-block:5.6rem 3.2rem;display:flex;position:relative}.fa-header{text-align:center;flex-direction:column;align-items:center;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.fa-type-row{flex-wrap:wrap;justify-content:center;align-items:center;gap:1.2rem 1.6rem;display:flex}.fa-eyebrow{font-variant-numeric:tabular-nums;color:#fff;text-align:center;letter-spacing:.06em;text-transform:uppercase;opacity:.7;-webkit-font-smoothing:antialiased;background-color:#ffffff1a;border:2px solid #f2f2f21a;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.fa-note{color:#fff;opacity:.7;-webkit-font-smoothing:antialiased;align-items:center;font-size:1.6rem;line-height:2rem;display:flex}.fa-title{color:#fff;letter-spacing:-.072rem;white-space:pre-line;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.fa-title strong{color:#ffffff80}.fa-lead{color:#fff;white-space:pre-line;inline-size:100%;max-inline-size:49rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem}.fa-lead p{opacity:.7;-webkit-font-smoothing:antialiased}.fa-stage{--fa-ring:.7rem;flex:1;inline-size:100%;max-inline-size:136rem;margin-inline:auto;position:relative}.fa-cards{aspect-ratio:156.5/33.7;inline-size:calc(100% + 8rem);transform:translate(calc(-50% * var(--fa-flip)), var(--fa-cards-y,0px));transform-origin:bottom;position:absolute;inset-block-start:25%;inset-inline-start:50%}.fa-cards:before,.fa-cards:after{content:"";z-index:1;aspect-ratio:127.2/37;pointer-events:none;block-size:120%;position:absolute;inset-block:-10% 0}.fa-cards:before{transform:translate(calc(-50% * var(--fa-flip)));inset-inline-start:0;mask-image:linear-gradient(90deg,#000 50.14%,#0000 71.32%)}.fa-cards:after{transform:translate(calc(50% * var(--fa-flip)));inset-inline-end:0;mask-image:linear-gradient(-90deg,#000 50.14%,#0000 71.32%)}.fa-slot{position:absolute}.fa-slot--1{inset-inline-start:-2.9rem}.fa-slot--2{inset-inline-start:27.2rem}.fa-slot--3{inset-block-start:21.0956rem;inset-inline-start:27.2rem}.fa-slot--4{inset-inline-end:27.2rem}.fa-slot--5{inset-inline-end:-9.6rem}.fa-slot--6{inset-block-start:18.1rem;inset-inline-end:-2.8552rem}.fa-card{background-color:#0000001a;border:1px solid #f2f2f21a;border-radius:.8rem;flex-direction:column;block-size:33.7rem;inline-size:28.5rem;padding:.6931rem;display:flex}.fa-card-content{flex:1;justify-content:center;align-items:center;padding-inline:5rem;display:flex}.fa-caption{color:#f9fbfb;background-color:#f2f5f533;border-radius:.3466rem;align-items:center;gap:.1155rem;margin-block-start:auto;padding:.4621rem;font-size:.9241rem;font-style:normal;font-weight:400;line-height:1.1552rem;display:flex}.fa-diagram{flex:1;position:relative}.fa-areas{grid-template-columns:repeat(2,1fr);gap:1.1rem;inline-size:100%;display:grid}.fa-area{grid-template-columns:repeat(5,1fr);gap:.5909rem;inline-size:100%;display:grid}.fa-grid{flex-direction:column;gap:.5909rem;display:flex}.fa-square{aspect-ratio:1;opacity:.11;background-color:#fff;border-radius:.2rem;inline-size:100%;position:relative}.fa-square[data-marked]{outline-offset:.12rem;outline:.15rem solid #fff}.fa-axes{block-size:100%;inline-size:100%;position:absolute;inset:0}.fa-axis--horizontal{flex-direction:row;justify-content:space-between;align-items:center;inline-size:100%;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}.fa-axis--horizontal svg{inline-size:100%;position:absolute}.fa-axis--horizontal svg:dir(rtl){transform:scaleX(-1)}.fa-axis-label{font-variant-numeric:tabular-nums;color:#f2f2f2;letter-spacing:.06em;text-transform:uppercase;font-size:.6931rem;font-style:normal;font-weight:500;line-height:.8086rem}.fa-axis-label--start{transform:translate(calc(-120% * var(--fa-flip)))}.fa-axis-label--end{transform:translate(calc(120% * var(--fa-flip)))}.fa-axis--vertical{block-size:100%;transform:translate(calc(-50% * var(--fa-flip)));flex-direction:column;justify-content:space-between;align-items:center;display:flex;position:absolute;inset-block-start:0;inset-inline-start:50%}.fa-axis--vertical svg{block-size:100%;position:absolute}.fa-axis-label--top{transform:translateY(-150%)}.fa-axis-label--bottom{transform:translateY(150%)}.fa-card--density{block-size:auto;inline-size:28.4552rem;display:block}.fa-density{flex-direction:column;gap:1.3862rem;display:flex;position:relative;overflow:hidden}.fa-density-chart svg{block-size:auto;inline-size:100%;display:inline}.fa-density-caption{color:#f9fbfb;background-color:#f2f5f533;border-radius:.3466rem;align-items:center;gap:.1155rem;block-size:2.3103rem;padding:.4621rem;font-size:.9241rem;font-style:normal;font-weight:400;line-height:1.3862rem;display:flex}.fa-card--lips{block-size:12.6rem;inline-size:28.4rem;padding-block:0;padding-inline:.675rem;display:block}.fa-lips{flex-direction:column;align-items:flex-start;gap:2.7rem;block-size:100%;padding-block:.675rem;display:flex;position:relative;overflow:hidden}.fa-lips-header{flex-direction:column;flex-shrink:0;align-items:flex-start;gap:.1125rem;padding-block-start:.45rem;display:flex}.fa-lips-title{font-variant-numeric:tabular-nums;color:#fff;letter-spacing:.06em;text-transform:uppercase;opacity:.7;font-size:.675rem;font-style:normal;font-weight:500;line-height:.7875rem}.fa-lips-value{color:#fff;letter-spacing:-.0405rem;font-size:2.7rem;font-style:normal;font-weight:400;line-height:3.15rem}.fa-lips-chart{flex-direction:column;gap:.1125rem;inline-size:100%;margin-block-start:auto;display:flex}.fa-lips-marker{block-size:calc(100% - 1.35rem);inline-size:1px;transform:translate(calc(-50% * var(--fa-flip)));position:absolute;inset-block-start:0}.fa-lips-marker p{white-space:nowrap;color:#1b2a27;block-size:.8rem;transform:translate(calc(-125% * var(--fa-flip)));background-color:#fff;border-radius:.7875rem;justify-content:center;align-items:center;padding-inline:.4rem;font-size:.5625rem;font-style:normal;font-weight:500;line-height:.7875rem;transition:transform .3s;display:flex;position:absolute;inset-block-end:3rem}.fa-lips-marker--after p{transform:translate(calc(25% * var(--fa-flip)))}.fa-lips-marker strong{color:#567973}.fa-lips-marker svg{block-size:100%;max-inline-size:none;display:inline}.fa-lips-ends{justify-content:space-between;align-items:center;inline-size:100%;display:flex}.fa-lips-ends li{flex-direction:column;align-self:stretch;align-items:center;gap:.2813rem;display:flex}.fa-lips-ends li:after{content:"";background-color:var(--color-bg-secondary-disabled);block-size:.9281rem;inline-size:.563px}.fa-lips-ends p{color:#fff;text-align:end;font-size:.5625rem;font-style:normal;font-weight:500;line-height:.7875rem}.fa-lips-ends strong{color:#ffffff80}.fa-lips-bars{border-radius:.1125rem;block-size:.675rem;inline-size:100%;display:flex;position:relative;overflow:hidden}.fa-lips-bar{inline-size:var(--bar-width);background-color:var(--bar-color);block-size:100%}.fa-card--eyes{block-size:33.7rem;inline-size:27.3rem;padding:.675rem;display:block;position:relative;overflow:hidden}.fa-eyes{flex-direction:column;block-size:100%;display:flex}.fa-eyes-frame{flex:1;padding-block:1.35rem;display:flex}.fa-eyes-chart{flex:1;justify-content:center;align-items:center;display:flex;position:relative;overflow:hidden}.fa-eyes-colors{border:.5px solid #f2f2f280;flex-direction:column;align-items:center;block-size:100%;inline-size:.8438rem;display:flex}.fa-eyes-row{flex-direction:column;block-size:100%;inline-size:100%;display:flex}.fa-eyes-swatch{block-size:100%;inline-size:100%;display:block}.fa-eyes-groups{flex-direction:column;justify-content:space-between;align-items:center;block-size:100%;inline-size:100%;padding-block:2.4rem;display:flex;position:absolute;inset:0}.fa-eyes-group{color:#fff;inline-size:4.1906rem;transform:translate(calc(-75% * var(--fa-flip)));transform-origin:50%;justify-content:flex-end;align-items:center;gap:.2813rem;font-size:.5625rem;font-style:normal;font-weight:500;line-height:normal;display:flex}.fa-eyes-group:nth-child(odd):after,.fa-eyes-group:nth-child(2n):before{content:"";background-color:#f2f2f2;block-size:1px;inline-size:.9281rem;display:block}.fa-eyes-group:nth-child(2n){transform:translate(calc(75% * var(--fa-flip)));justify-content:flex-start}.fa-eyes-marker{justify-content:center;align-items:center;block-size:fit-content;inline-size:100%;display:flex;position:absolute;inset-block-start:0%;transform:translateY(-50%)}.fa-eyes-marker:before,.fa-eyes-marker:after{content:"";background-color:#e8e8e8;block-size:5px;inline-size:5px;position:absolute;rotate:-45deg}.fa-eyes-marker:before{inset-inline-start:-2.5px}.fa-eyes-marker:after{inset-inline-end:-2.5px}.fa-eyes-tag{inline-size:auto;transform:translate(calc(-75% * var(--fa-flip)));background-color:#fff;border:.281px solid #e8e8e8;border-radius:.1953rem;justify-content:center;align-items:center;gap:.225rem;padding-block:.1125rem;padding-inline:.3rem .4rem;display:flex;position:absolute}.fa-eyes-tag-box{flex-shrink:0;justify-content:center;align-items:center;block-size:.675rem;inline-size:.675rem;display:flex}.fa-eyes-tag-box span{flex-shrink:0;block-size:.3375rem;inline-size:.3375rem}.fa-eyes-name{font-variant-numeric:tabular-nums;color:#1b2a27;white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;margin-block-start:.2rem;font-size:.5625rem;font-style:normal;font-weight:500;line-height:normal}.fa-eyes-arrow{opacity:.9;background-image:repeating-linear-gradient(90deg,#e8e8e8,#e8e8e8 2px,#0000 2px 4px);block-size:1px;inline-size:100%;display:block}.fa-eyes-ring{opacity:.9;border:1px solid #e8e8e8;border-radius:.1125rem;flex-shrink:0;block-size:2.9859rem;inline-size:1.1rem}.fa-eyes-caption{background-color:#f2f5f533;border-radius:.3466rem;inline-size:100%;padding:.4621rem}.fa-eyes-caption p{color:#fff;font-size:.9rem;font-style:normal;font-weight:400;line-height:1.125rem}.fa-eyes-caption strong{font-weight:500}.fa-card--thirds{block-size:16.5rem;inline-size:35.2rem;padding:.9rem .675rem;display:block}.fa-thirds{flex-direction:column;justify-content:space-between;block-size:100%;display:flex}.fa-thirds-header p{font-variant-numeric:tabular-nums;color:#f2f2f2;letter-spacing:.06em;text-transform:uppercase;font-size:.6931rem;font-style:normal;font-weight:500;line-height:.8086rem}.fa-thirds-bars{inline-size:100%;display:flex}.fa-thirds-bars li{inline-size:var(--bar-width,100%);flex-direction:column;align-items:center;gap:.45rem;transition:width .3s;display:flex}.fa-thirds-bars p{text-overflow:ellipsis;max-inline-size:100%;font-style:normal;font-weight:500;overflow:hidden}.fa-thirds-bars p:first-child{font-variant-numeric:tabular-nums;color:#f2f2f2;white-space:nowrap;letter-spacing:.06em;text-transform:uppercase;font-size:.6931rem;line-height:.8086rem}.fa-thirds-bars p:last-child{color:#fff;font-size:.7875rem;line-height:1.0125rem}.fa-thirds-bars span{background-color:var(--bar-color);block-size:.3375rem;inline-size:100%;display:block}.fa-card--symmetry{block-size:15.6rem;inline-size:28.4552rem;padding:1.35rem 0 .9rem;display:block}.fa-symmetry{flex-direction:column;align-items:center;gap:.675rem;block-size:100%;inline-size:100%;display:flex}.fa-symmetry-frame{flex:1;inline-size:100%;padding-inline:.9rem;display:flex}.fa-symmetry-chart{flex:1;justify-content:center;align-items:center;display:flex;position:relative}.fa-symmetry-grid{pointer-events:none;justify-content:space-between;align-items:center;block-size:100%;inline-size:100%;display:flex;position:absolute;inset:0}.fa-symmetry-grid li{opacity:.5;background-image:repeating-linear-gradient(#e8e8e8,#e8e8e8 1px,#0000 1px 4px);block-size:100%;inline-size:1px}.fa-symmetry-bars{flex-direction:column;gap:2.4rem;inline-size:100%;display:flex}.fa-symmetry-bars>li{align-items:center;display:flex;position:relative}.fa-symmetry-guide{background-image:linear-gradient(90deg, var(--color-bg-secondary-disabled) 50%, #0000 0%);background-size:7.5px 2.5px;block-size:1px;inline-size:100%;position:absolute;inset-block-start:50%;inset-inline-start:0;transform:translateY(-50%)}.fa-symmetry-fill{inline-size:var(--bar-value);background-color:var(--bar-color);block-size:3px;transition:width .3s ease-in-out;display:block;position:relative}.fa-symmetry-tag{opacity:.65;block-size:1.0125rem;transform:translate(calc(-100% * var(--fa-flip)));background-color:#fff;border:.281px solid #e8e8e8;border-radius:.2rem;justify-content:center;align-items:center;gap:.225rem;padding:.1125rem .225rem;transition:transform .3s ease-in-out;display:flex;position:relative}.fa-symmetry-tag--after{transform:translate(0%)}.fa-symmetry-dot{flex-shrink:0;justify-content:center;align-items:center;block-size:.675rem;inline-size:.675rem;display:flex}.fa-symmetry-dot span{background:var(--bar-color);flex-shrink:0;block-size:.3375rem;inline-size:.3375rem}.fa-symmetry-label{font-variant-numeric:tabular-nums;color:#515255;letter-spacing:.06em;text-transform:uppercase;margin-block-start:.2rem;font-size:.5625rem;font-style:normal;font-weight:500;line-height:.7875rem}.fa-symmetry-bars>li[data-you] .fa-symmetry-fill{background-color:#fff}.fa-symmetry-bars>li[data-you] .fa-symmetry-tag{opacity:1;background-color:#1b2a27;border-color:#1b2a27}.fa-symmetry-bars>li[data-you] .fa-symmetry-label{color:#fff}.fa-symmetry-ends{flex-shrink:0;justify-content:space-between;align-self:stretch;align-items:center;block-size:1.125rem;padding-inline:.9rem;display:flex}.fa-symmetry-ends p{font-variant-numeric:tabular-nums;color:#f2f2f2;text-overflow:ellipsis;letter-spacing:.06em;text-transform:uppercase;font-size:.6931rem;font-style:normal;font-weight:500;line-height:.8086rem;overflow:hidden}.fa-picture{aspect-ratio:650/688;pointer-events:none;inline-size:68.8rem;transform:translate(calc(-50% * var(--fa-flip)), var(--fa-picture-y,0%)) scale(var(--fa-picture-scale,1));transform-origin:bottom;position:absolute;inset-block-start:-18rem;inset-inline-start:calc(50% + 24px)}.fa-picture img{object-fit:cover;object-position:center top;user-select:none;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset:0}@keyframes fa-ping{0%{box-shadow:0 0 #fff}45%,to{box-shadow:0 0 0 var(--fa-ring,.7rem) transparent}}@keyframes fa-glow{0%{filter:drop-shadow(0 0 .25rem #fff)}45%,to{filter:drop-shadow(0 0 #0000)}}.fa-square[data-marked],.fa-lips-marker p,.fa-eyes-tag,.fa-symmetry-bars>li[data-you] .fa-symmetry-tag{animation:3.6s ease-out infinite fa-ping}.fa-density-marker{animation:3.6s ease-out infinite fa-glow}@media (prefers-reduced-motion:reduce){#facial-analysis .fa-stage,#facial-analysis .fa-stage *,#facial-analysis .fa-stage:before,#facial-analysis .fa-stage:after,#facial-analysis .fa-stage :before,#facial-analysis .fa-stage :after{transition:none;animation:none}}.fa-cards[data-entrance=pending]>.fa-slot{opacity:0;transform:scale(1.1)}@media (width<=1099px){.fa-cards:before,.fa-cards:after{display:none}.fa{min-block-size:auto;padding-block:0;padding-inline:16px}.fa-backdrop{transform:scale(4)}.fa-content{padding:0}.fa-header{text-align:center;align-items:center;gap:16px;max-inline-size:none;padding-block-start:80px}.fa-eyebrow{padding:3px 8px;font-size:12px;line-height:12px}.fa-note{font-size:14px;line-height:18px}.fa-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.fa-lead{font-size:14px;line-height:18px}.fa-stage{flex:none;block-size:720px}.fa-cards{aspect-ratio:1;block-size:100%;inline-size:100%;inset-block-start:0%}.fa-slot--1{inset-block-start:413px;inset-inline-start:0}.fa-slot--2{inset-block-start:60px;inset-inline-start:0}.fa-slot--3{inset-block-start:271px;inset-inline-start:0}.fa-slot--4{inset-block-start:60px;inset-inline-end:0}.fa-slot--5{inset-block-start:585px;inset-inline-end:0}.fa-slot--6{inset-block-start:413px;inset-inline-end:0}.fa-picture{aspect-ratio:auto;block-size:100%;max-block-size:none;inline-size:100%;inset-block:auto 0}.fa-picture img{object-fit:contain;object-position:center bottom}}@media (width<=767px){.fa{min-block-size:706px;padding:0}.fa-content{border-inline:none;justify-content:flex-start}.fa-header{padding:56px 16px 0}.fa-type-row{gap:6px 8px}.fa-eyebrow{white-space:normal;padding:2px 7px;font-size:11px;line-height:12px}.fa-note{white-space:normal;font-size:13px}.fa-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.fa-title h2,.fa-lead,.fa-lead p{white-space:normal}.fa-stage{--fa-ring:3px;aspect-ratio:650/688;block-size:auto;max-block-size:548px}.fa-cards{pointer-events:none;inset-block-start:-35%}.fa-card{pointer-events:auto}.fa-slot--1{inset-block-start:338.733px;inset-inline-start:16px}.fa-slot--2{inset-block-start:173.999px;inset-inline-start:16px}.fa-slot--3{inset-block-start:272.466px;inset-inline-start:16px}.fa-slot--4{inset-block-start:173.999px;inset-inline-end:16px}.fa-slot--5{inset-block-start:419px;inset-inline-end:16px}.fa-slot--6{inset-block-start:338.733px;inset-inline-end:16px}.fa-card{border-radius:3.733px;block-size:157.267px;inline-size:132.534px;padding:3.234px}.fa-card-content{padding-inline:26.29px}.fa-caption{border-radius:1.617px;padding:2.156px;font-size:4.313px;line-height:5.391px}.fa-areas{gap:5.742px}.fa-area,.fa-grid{gap:3.234px}.fa-square{border-radius:.8px}.fa-square[data-marked]{outline-offset:.6px;outline-width:.7px}.fa-axis-label{font-size:3.234px;line-height:3.774px}.fa-card--density{border-radius:.8rem;block-size:90.98px;inline-size:132.792px;padding:0 3.234px}.fa-density{gap:6.469px}.fa-density-caption{border-radius:1.614px;gap:.54px;block-size:10.793px;padding:2.156px;font-size:4.2px;line-height:5.25px}.fa-card--lips{block-size:58.8px;inline-size:132.534px;padding:0 3.15px}.fa-lips{gap:12.6px;padding:3.15px 0}.fa-lips-header{gap:.525px;padding-block-start:2.1px}.fa-lips-title{font-size:3.15px;line-height:3.675px}.fa-lips-value{letter-spacing:-.189px;font-size:12.6px;line-height:14.7px}.fa-lips-chart{gap:.525px}.fa-lips-marker{block-size:calc(100% - 7.35px);inline-size:.263px}.fa-lips-marker p{block-size:4.2px;padding:0 2.1px;font-size:2.625px;line-height:3.675px;inset-block-end:15.75px}.fa-lips-ends li{gap:1.313px}.fa-lips-ends li:after{block-size:4.331px;inline-size:.263px}.fa-lips-ends p{font-size:2.625px;line-height:3.675px}.fa-lips-bars{border-radius:.525px;block-size:5.25px}.fa-card--eyes{block-size:157.267px;inline-size:127.401px;padding:3.15px}.fa-eyes-frame{padding:6.3px 0}.fa-eyes-colors{border-width:.225px;inline-size:4.1906px}.fa-eyes-groups{padding-block:11.2px}.fa-eyes-group{gap:1.617px;inline-size:18.313px;font-size:4.313px;font-weight:600}.fa-eyes-group:nth-child(odd):after,.fa-eyes-group:nth-child(2n):before{inline-size:7.533px}.fa-eyes-marker:before,.fa-eyes-marker:after{block-size:2.25px;inline-size:2.25px}.fa-eyes-tag{border-width:.131px;border-radius:.911px;padding-block:.525px;padding-inline:1.2px 1.6px}.fa-eyes-tag-box{block-size:3.15px;inline-size:3.15px}.fa-eyes-tag-box span{block-size:1.575px;inline-size:1.575px}.fa-eyes-name{font-size:2.625px;line-height:3.675px}.fa-eyes-ring{border-width:.225px;border-radius:1.617px;block-size:11.718px;inline-size:4.313px}.fa-eyes-caption{border-radius:1.617px;padding:2.156px}.fa-eyes-caption p{font-size:4.2px;line-height:5.25px}.fa-card--thirds{block-size:77px;inline-size:128.801px;padding:4.2px 3.15px}.fa-thirds-header p,.fa-thirds-bars p:first-child{font-size:3.234px;line-height:3.774px}.fa-thirds-bars{gap:6.3px}.fa-thirds-bars span{block-size:2.625px}.fa-thirds-bars p:last-child{font-size:3.675px;line-height:4.725px}.fa-card--symmetry{block-size:72.8px;inline-size:128.801px;padding:6.3px 0 4.2px}.fa-symmetry{gap:3.15px}.fa-symmetry-frame{padding:0 4.2px}.fa-symmetry-grid li{inline-size:.467px}.fa-symmetry-bars{gap:12.6px}.fa-symmetry-guide{background-size:3.733px 1.233px;block-size:.467px}.fa-symmetry-fill{block-size:1.4px}.fa-symmetry-tag{border-width:.131px;border-radius:.8px;gap:1.05px;block-size:4.313px;padding:.525px 1.05px}.fa-symmetry-dot{block-size:3.15px;inline-size:3.15px}.fa-symmetry-dot span{block-size:1.575px;inline-size:1.575px}.fa-symmetry-label{font-size:2.625px;line-height:3.675px}.fa-symmetry-ends{block-size:4.725px;padding:0 4.2px}.fa-symmetry-ends p{font-size:3.234px;line-height:3.774px}.fa-picture{aspect-ratio:auto;opacity:1;block-size:100%;inline-size:100%;inset-block:16% 0;inset-inline:calc(50% + 16px) 0}.fa-picture img{transform:scale(1.5)}}.faq{contain:layout style;padding-inline:4rem;display:block}.faq strong{font-weight:inherit}.faq-wrapper{border-inline:1px solid var(--color-border-primary-muted);flex-direction:column;gap:3.2rem;inline-size:100%;max-inline-size:136rem;margin-inline:auto;padding-block:4rem;display:flex}.faq-header{text-align:center;flex-direction:column;align-items:center;gap:1.8rem;inline-size:100%;max-inline-size:100%;display:flex}.faq-type-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.faq-eyebrow{font-variant-numeric:tabular-nums;color:var(--color-bg-secondary);text-align:center;letter-spacing:.06em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#fff;border:1px solid #acc6c14d;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.faq-title{color:var(--color-green-dark);letter-spacing:-.072rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.faq-title strong{color:var(--color-bg-secondary)}.faq-subtitle{inline-size:100%;max-inline-size:58.75rem;color:var(--color-text-secondary);white-space-collapse:preserve-breaks;text-wrap-mode:wrap;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem}.faq-content-container{inline-size:100%}.faq-layout{grid-template-columns:minmax(0,1fr);gap:1.6rem;inline-size:100%;margin-inline:auto;display:grid}.faq-filters{flex-direction:column;padding-inline-start:3.2rem;display:flex;position:relative}.faq-indicator{z-index:1;inline-size:.2rem;block-size:var(--height,0);pointer-events:none;background:var(--color-green-dark);border-radius:.1rem;position:absolute;inset-block-start:0;inset-inline-start:0}.faq[data-ready] .faq-indicator{transition-property:transform,height,width;transition-duration:.35s;transition-timing-function:cubic-bezier(.22,1,.36,1)}.faq-filter{color:var(--color-gray-medium);text-align:start;white-space-collapse:collapse;text-wrap-mode:nowrap;cursor:pointer;align-items:center;padding-block:1.2rem;font-size:1.4rem;font-weight:400;line-height:2rem;transition:color .25s;display:flex;position:relative}.faq-filter:before{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:0}.faq-filter[aria-selected=true]{color:var(--color-green-dark)}.faq-filter:hover{color:var(--color-green-dark);background-color:#0000000f}.faq-filter:focus-visible{outline-offset:0;outline:2px solid #222}.faq-questions{min-inline-size:0}.faq:not([data-ready]) .faq-topic{color:var(--color-green-dark);padding-block:2.4rem .8rem;font-size:1.4rem;font-weight:500;line-height:2rem}.faq-list{flex-direction:column;display:flex}.faq-item{flex-direction:column;padding-block:.4rem;display:flex;position:relative;overflow:hidden}.faq-item:not(:last-child){border-block-end:1px solid var(--color-border-primary-muted)}.faq-item-header{cursor:pointer;justify-content:space-between;align-items:center;gap:1.2rem;padding-block:1.6rem;list-style:none;display:flex}.faq-item-header::-webkit-details-marker{display:none}.faq-item-header:focus-visible{outline-offset:-2px}.faq-question{color:var(--color-green-dark);-webkit-font-smoothing:antialiased;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;transition:color .3s ease-in-out}.faq-icon{flex-shrink:0;block-size:1.6rem;inline-size:1.6rem;position:relative}.faq-icon-svg{visibility:hidden;opacity:0;block-size:100%;inline-size:100%;transition:opacity .3s ease-in-out,transform .3s ease-in-out,visibility .3s ease-in-out;position:absolute;inset:0;transform:rotate(-90deg)}.faq-item:not([open]) .faq-icon-svg:first-of-type{visibility:visible;opacity:1;transform:rotate(0)}.faq-item[open] .faq-icon-svg:last-of-type{visibility:visible;opacity:1;transform:rotate(-180deg)}.faq-icon-svg path{stroke:var(--color-gray-medium);transition:stroke .3s ease-in-out}.faq-answer{position:relative;overflow:hidden}.faq-text{max-inline-size:79.8rem}.faq-text>p,.faq-text li{color:var(--color-text-secondary);white-space-collapse:preserve-breaks;text-wrap-mode:wrap;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.faq-text>p:not(:last-child){padding-block-end:1.2rem}.faq-text ol,.faq-text ul{padding-block-end:1.2rem;padding-inline-start:2.4rem;list-style-type:none}.faq-text li{list-style-position:outside}.faq-text ol li{list-style-type:decimal}.faq-text ul li{list-style-type:disc}.faq-points{flex-direction:column;align-self:stretch;align-items:flex-start;gap:1.6rem;padding-block-start:1.6rem;list-style:none;display:flex}.faq-point{flex-direction:column;align-self:stretch;gap:.8rem;padding-inline-start:2.8rem;display:flex;position:relative}.faq-point:before{content:"";background-color:var(--color-green-dark);block-size:4px;inline-size:4px;position:absolute;inset-block-start:6px;inset-inline-start:8px}.faq-point h5{color:var(--color-green-dark);font-size:1.4rem;font-style:normal;font-weight:500;line-height:2rem}.faq-point p{color:var(--color-text-secondary);font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.faq-example{border-inline-start:2px solid color-mix(in srgb, var(--color-green-dark) 20%, transparent);flex-direction:column;padding:.4rem 1.2rem;display:flex}.faq-note{letter-spacing:1.5px;vertical-align:super;margin-inline-start:2px;font-size:.8em;font-weight:200;line-height:0}.faq-item{interpolate-size:allow-keywords}.faq-item::details-content{block-size:0;transition:block-size .5s cubic-bezier(.455, .03, .515, .955), content-visibility .5s allow-discrete;overflow:clip}.faq-item[open]::details-content{block-size:auto}@media (width>=1100px){.faq-wrapper{grid-template-rows:auto 1fr;grid-template-columns:44rem minmax(0,1fr);gap:4rem 4.8rem;padding-block:8rem 4rem;padding-inline:0 3.2rem;display:grid}.faq-header{text-align:start;grid-area:1/1;align-items:flex-start;padding-inline-start:3.2rem}.faq-content-container,.faq-layout{display:contents}.faq-filters{grid-area:2/1}.faq-questions{grid-area:1/2/span 2}}@media (width<=1099px){.faq{padding-inline:16px}.faq-wrapper{gap:0;padding:16px 16px 8px}.faq-header{text-align:start;align-items:flex-start;gap:16px;max-inline-size:none;padding-block:80px 24px;padding-inline:8px}.faq-type-row{gap:6px}.faq-eyebrow{padding:3px 8px;font-size:12px;line-height:12px}.faq-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.faq-title strong{display:block}.faq-subtitle{max-inline-size:none;font-size:14px;line-height:18px}.faq-content-container{padding-inline:8px}.faq-layout{gap:16px}.faq-filters{scrollbar-width:none;box-shadow:inset 0 -1px var(--color-border-primary-muted);flex-direction:row;align-items:stretch;gap:0;padding-inline-start:0;overflow-x:auto}.faq-filters::-webkit-scrollbar{display:none}.faq-indicator{inset-block:auto 0;inline-size:var(--width,0);border-radius:0;block-size:1px;left:0;right:auto}.faq-filter{flex-shrink:0;justify-content:center;padding:12px 16px}.faq-filter:focus-visible{outline-offset:-2px}.faq-item{padding-block:4px}.faq-item-header{gap:12px;padding-block:16px}.faq-answer-content{padding-inline-end:28px}.faq-text{max-inline-size:100%}.faq-text ol,.faq-text ul{padding-block-end:8px;padding-inline-start:16px}.faq-text>p:not(:last-child){padding-block-end:12px}.faq-points{gap:8px;padding-block-start:8px}.faq-point{padding-inline-start:16px}.faq-point:before{inset-inline-start:3px}.faq-example{padding:4px 8px}}@media (width<=767px){.faq{padding-inline:0}.faq-wrapper{padding:0 8px 8px}.faq-eyebrow{padding:2px 7px;font-size:11px;line-height:12px}.faq-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.faq-subtitle{white-space-collapse:collapse}}.fg{--fg-scale-50:#ebf6f4;--fg-scale-200:#c5dad5;--fg-scale-300:#aac4bf;--fg-scale-400:#8aaaa3;--fg-scale-500:#72948e;--fg-scale-600:#567973;--fg-scale-700:#3c5d57;--fg-scale-800:#29433f;--fg-scale-warm:#928779;contain:layout style;display:block}.fg-grid{inline-size:100%;max-inline-size:var(--max-width);border-inline:1px solid var(--color-border-primary-muted);grid-template-rows:repeat(2,1fr);grid-template-columns:repeat(3,1fr);gap:1px;margin-inline:auto;display:grid}.fg-green-cell{outline:1px solid var(--color-border-primary-muted);flex-direction:column;flex:1 0 0;grid-row:1/span 2;align-self:stretch;align-items:center;block-size:90rem;padding:1.6rem;display:flex}.fg-green{background:var(--color-bg-secondary);border-radius:1.2rem;flex-direction:column;flex:1 0 0;align-items:flex-start;gap:1.2rem;inline-size:100%;padding:4.8rem;display:flex;position:relative;overflow:hidden}.fg-backdrop{pointer-events:none;position:absolute;inset:0;transform:scale(2)}.fg-blur{aspect-ratio:48/56;block-size:auto;inline-size:100%;position:absolute;inset-block-start:80%;inset-inline-start:0;translate:0 -80%}.fg-blur [data-layer=after]{opacity:.1}.fg-figure-block{z-index:1;flex-direction:column;justify-content:flex-end;align-items:flex-start;display:flex;position:relative}.fg-figure{letter-spacing:-.108rem;color:#fff;font-size:7.2rem;font-weight:400;line-height:normal}.fg-research{color:#fff;opacity:.5;font-size:2.4rem;font-weight:400;line-height:2.8rem}.fg-green-bottom{z-index:1;flex-direction:column;flex:1 0 0;justify-content:flex-end;align-self:stretch;align-items:flex-start;gap:1rem;display:flex;position:relative}.fg-title{letter-spacing:-.048rem;color:#fff;font-size:3.2rem;font-weight:400;line-height:3.6rem}.fg-title strong{font-weight:inherit;color:#ffffff80}.fg-cta{text-align:center;block-size:4.8rem;min-block-size:4.8rem;inline-size:max-content;color:var(--color-green-dark);cursor:pointer;user-select:none;background-color:#fff;border-radius:999.9rem;justify-content:center;align-items:center;gap:.8rem;margin-block-start:1.4rem;padding:1.2rem 2.4rem;font-size:1.6rem;font-weight:500;line-height:2.4rem;transition:background-color .3s;display:flex}.fg-cta:hover{background-color:#f0f0f0}.fg-cta:active{background-color:#e0e0e0}.fg-cta:focus-visible{outline-offset:3px;outline:2px solid #fff}.fg-box{outline:1px solid var(--color-border-primary-muted);background-color:#fff;flex-direction:column;align-self:stretch;align-items:center;gap:4.8rem;padding:1.6rem;display:flex}.fg-box-card{background:linear-gradient(#5f827c4d 0%,#fff 100%);border-radius:1.2rem;flex-direction:column;justify-content:space-between;align-items:center;gap:8rem;block-size:100%;inline-size:100%;padding-block:3.2rem;display:flex;overflow:hidden}.fg-art{flex:1;inline-size:100%;position:relative}.fg-drawing,.fg-lottie>svg{pointer-events:none;direction:ltr;block-size:100%;inline-size:100%;font-family:inherit;position:absolute;inset:0}.fg-drawing:not(.fg-surgeons){overflow:visible}.fg-feature{flex-direction:column;align-self:stretch;align-items:center;gap:.8rem;display:flex}.fg-feature-title{text-align:center;color:var(--color-green-dark);font-size:1.8rem;font-weight:400;line-height:2.4rem}.fg-feature-text{text-align:center;color:var(--color-gray-medium);font-size:1.4rem;font-weight:400;line-height:1.8rem}.fg-pill-stop1{stop-color:#668882}.fg-pill-stop2{stop-color:#6b8e87}.fg-pill-stop3{stop-color:#71938d}.fg-surgeon-name{fill:#fafafa;font-weight:500}.fg-surgeon-title{fill:#fff;opacity:.6;font-weight:400}.fg-stop1{stop-color:color-mix(in oklab, var(--fg-scale-500) 60%, var(--fg-scale-600))}.fg-stop2{stop-color:var(--fg-scale-500)}.fg-ghost{fill-opacity:.1}.fg-plus,.fg-lines{opacity:.8}.fg-draw :is(path,circle){fill:#fff;fill-opacity:.1;stroke:#fff;stroke-opacity:.5;stroke-width:.3px}.fg-draw .fg-soft path{fill-opacity:.06}.fg-draw .fg-iris,.fg-draw .fg-nofill{fill:none}.fg-draw .fg-nostroke{stroke:none}.fg-draw .fg-crease{fill:none;stroke:color-mix(in oklab, var(--fg-scale-400) 25%, var(--fg-scale-500));stroke-opacity:1;stroke-width:.37px}.fg-sf-title{fill:#fff;opacity:.9;text-anchor:middle;font-size:26.25px;font-weight:500}.fg-bar{fill:color-mix(in oklab, var(--fg-scale-500) 60%, var(--fg-scale-600))}.fg-icon{fill:#fff;fill-opacity:.25}.fg-pz-label{fill:#fff;font-size:24px;font-weight:400}.fg-chev{fill:none;stroke:#fff;stroke-width:1.674px;stroke-linecap:round;stroke-linejoin:round}.fg-sb-shadow{fill:color-mix(in oklab, var(--fg-scale-600) 35%, var(--fg-scale-700));opacity:.09}.fg-sb-label{letter-spacing:.06em;fill:#fff;opacity:.5;font-size:11.6px}.fg-sb-value{letter-spacing:-.02em;fill:#fff;font-size:41px;font-weight:400}.fg-sb-scale{fill:#fff;text-anchor:end;font-size:14.6px}.fg-sb-tick{fill:none;stroke:color-mix(in oklab, var(--fg-scale-400) 25%, var(--fg-scale-500));stroke-width:1.02px}.fg-sb-bar1{fill:color-mix(in oklab, var(--fg-scale-200) 50%, var(--fg-scale-300))}.fg-sb-bar2{fill:color-mix(in oklab, var(--fg-scale-400) 25%, var(--fg-scale-500))}.fg-sb-level{fill:none;stroke:#fff;stroke-opacity:.25;stroke-width:1.02px;stroke-dasharray:4.07 4.07}.fg-sb-end{fill:#fff;fill-opacity:.5}.fg-sb-chip{fill:color-mix(in oklab, var(--fg-scale-400) 65%, var(--fg-scale-500))}.fg-sb-you{fill:#fff;font-size:14.6px}.fg-sb-dim{fill:color-mix(in oklab, var(--fg-scale-200) 50%, var(--fg-scale-300))}.fg-sb-grid{fill:none;stroke:color-mix(in oklab, #fff 70%, var(--fg-scale-200));stroke-opacity:.4;stroke-width:1.47px;stroke-dasharray:1.73 1.73}.fg-sb-band{fill:color-mix(in oklab, var(--fg-scale-200) 50%, var(--fg-scale-300));opacity:.1}.fg-fade1{stop-color:color-mix(in oklab, var(--fg-scale-400) 25%, var(--fg-scale-500))}.fg-fade2{stop-color:color-mix(in oklab, var(--fg-scale-200) 40%, var(--fg-scale-300));stop-opacity:.5}.fg-fade3{stop-color:var(--fg-scale-50);stop-opacity:0}.fg-sb-under{opacity:.2}.fg-sb-curve{fill:none;stroke:color-mix(in oklab, var(--fg-scale-300) 30%, var(--fg-scale-400));stroke-width:.885px}.fg-dash{stroke-dasharray:1.77 1.77}.fg-sb-bound{fill:none;stroke:var(--fg-scale-300);stroke-width:.885px}.fg-sb-a{fill:none;stroke:color-mix(in oklab, var(--fg-scale-warm) 70%, #000);stroke-width:.89px}.fg-sb-b{fill:none;stroke:color-mix(in oklab, var(--fg-scale-400) 25%, var(--fg-scale-500));stroke-width:.885px}.fg-sb-c{fill:none;stroke:var(--fg-scale-600);stroke-width:.89px}.fg-sb-key{fill:#fff;stroke:color-mix(in oklab, #fff 70%, var(--fg-scale-200));stroke-width:.44px}.fg-sb-keyt{fill:var(--fg-scale-800);opacity:.6;text-anchor:middle;font-size:6.6px;font-weight:500}.fg-sb-axis{fill:#fff;opacity:.7;text-anchor:middle;font-size:10.4px}.fg-from{fill:#fff;fill-opacity:.7}.fg-to{fill:#fff;font-weight:500}.fg-arrow{fill:none;stroke:#fff;stroke-opacity:.7;stroke-width:2px;stroke-linecap:round;stroke-linejoin:round}.fg-arrow-wide{stroke-width:2.6px}.fg-big{font-size:34px}.fg-cap{fill:#fff;fill-opacity:.6;text-anchor:middle;font-size:19px}.fg-row{font-size:26px}.fg-goal{fill:#fff;fill-opacity:.7;font-size:30px}.fg-goal-line{fill:none;stroke:#fff;stroke-opacity:.45;stroke-width:1.4px;stroke-dasharray:4.07 4.07}.fg-chip{fill:#fff;fill-opacity:.9}.fg-chip-text{fill:var(--fg-scale-700);font-size:19px;font-weight:500}.fg-chip-dim{fill:var(--fg-scale-500);font-weight:400}.fg-lottie[data-fg-wait]{opacity:0}.fg-drawing{transition:opacity .25s 2.2s}.fg-box:hover .fg-art:has(>.fg-lottie:not([data-fg-wait]))>.fg-drawing{opacity:0;transition:none}.fg-grid>:is(:nth-child(3),:nth-child(5)) .fg-lottie,.fg-grid>:nth-child(4) .fg-lottie :is(path,text,rect):not(clipPath *,mask *){visibility:hidden;transition:visibility 0s 2.5s}.fg-grid>:is(:nth-child(3),:nth-child(5)):hover .fg-lottie,.fg-grid>:nth-child(4):hover .fg-lottie :is(path,text,rect):not(clipPath *,mask *){visibility:inherit;transition:none}.fg-lottie-400{font-family:var(--font-sans);font-weight:400}.fg-lottie-500{font-family:var(--font-sans);font-weight:500}@media (width<=1099px){.fg{padding:0 16px}.fg-grid{grid-template-rows:auto;grid-template-columns:repeat(2,1fr)}.fg-green-cell{grid-area:1/1/auto/span 2;block-size:373.667px;padding:16px}.fg-green{border-radius:12px;padding:24px}.fg-backdrop{transform:scale(4)}.fg-blur{aspect-ratio:auto;block-size:100%;inset-block-start:0;translate:none}.fg-blur [data-layer=after]{opacity:1}.fg-figure{letter-spacing:-1.08px;font-size:72px;line-height:76px}.fg-research{font-size:24px;line-height:28px}.fg-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.fg-cta{block-size:48px;min-block-size:48px;margin-block-start:14px;padding:12px 24px;font-size:16px;line-height:24px}.fg-box{padding:16px}.fg-box-card{border-radius:12px;justify-content:flex-end;gap:20px;block-size:341.667px;padding:0}.fg-drawing,.fg-lottie>svg{margin-block-start:24px}.fg-feature{gap:4px;padding-block-end:24px}.fg-feature-title{font-size:18px;line-height:24px}.fg-feature-text{font-size:14px;line-height:18px}}@media (width<=767px){.fg{padding:16px}.fg-grid{border:none;grid-template-rows:repeat(5,1fr);grid-template-columns:repeat(1,1fr);gap:16px}.fg-green-cell{outline:none;grid-column:1;block-size:auto;padding:0}.fg-green{padding:16px}.fg-figure{letter-spacing:-.96px;font-size:64px;line-height:68px}.fg-research{font-size:16px;line-height:20px}.fg-title{font-size:24px;line-height:28px}.fg-cta{align-self:stretch;inline-size:auto;margin-block-start:10px}.fg-box{outline:none;padding:0}.fg-box-card{block-size:330px}.fg-drawing,.fg-lottie>svg{margin-block-start:0;padding-block-start:24px}}.tb{--text-color:#fff;--logo-color:#fff;--text-hover-color:#ffffffb3;z-index:10000;max-block-size:0;inline-size:100%;padding-inline:4rem;display:block;position:sticky;inset-block-start:0}.tb-frame{padding-block:1.6rem}.tb-bar{z-index:100;grid-template-columns:repeat(3,1fr);align-items:center;inline-size:100%;max-inline-size:100%;margin-inline:auto;padding:1.2rem 1.6rem;transition:max-width .2s cubic-bezier(0,0,.2,1),border-radius .2s cubic-bezier(0,0,.2,1),background-color .2s cubic-bezier(0,0,.2,1),box-shadow .2s cubic-bezier(0,0,.2,1),backdrop-filter .2s cubic-bezier(0,0,.2,1),padding .2s cubic-bezier(0,0,.2,1);display:grid;position:sticky;inset-block-start:0}:is(.tb[data-state=floating],.tb:has([data-noscript])) .tb-bar{backdrop-filter:blur(60px);background-color:#00000080;border-radius:999.9rem;grid-template-columns:auto 1fr auto;column-gap:2.4rem;max-inline-size:80rem;padding-inline-end:1rem;box-shadow:0 24px 60px #00000059}.tb-logo{flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;block-size:3.2rem;inline-size:3rem;display:flex}.tb-mark{block-size:32px;inline-size:32px;max-inline-size:none;fill:var(--logo-color)}.tb-mark-ring{stroke-dasharray:0 100;transform-origin:50%;animation:1.8s cubic-bezier(.45,0,.55,1) forwards tb-mark-draw;transform:rotate(115deg)}@keyframes tb-mark-draw{to{stroke-dasharray:100 0}}.tb-links{justify-content:center;align-items:center;gap:3.2rem;list-style:none;display:flex}.tb-link{color:var(--text-color);white-space:nowrap;font-size:1.4rem;font-weight:400;line-height:2rem;transition:color .5s;display:inline}.tb-link:hover{color:var(--text-hover-color)}.tb-links>li{position:relative}.tb-link:after{content:"";z-index:1;opacity:0;pointer-events:none;background-color:#fff;block-size:2px;inline-size:50%;transition:opacity .2s,width .2s;display:block;position:absolute;inset-block-end:-4px;inset-inline-start:50%;transform:translate(-50%)}.tb-link:dir(rtl):after{transform:translate(50%)}.tb-link:hover:after{opacity:1;inline-size:100%;transition:opacity .5s,width .5s}.tb-actions{justify-content:flex-end;align-items:center;gap:3.2rem;display:flex}.tb-login,.tb-cta{text-align:center;white-space:nowrap;justify-content:center;align-items:center;gap:1.2rem;min-block-size:4rem;padding:.8rem 2.4rem;font-size:1.4rem;font-weight:400;line-height:2rem;display:flex}.tb-login{color:var(--text-color);transition:color .3s}.tb-login:hover{color:#ffffffb3}.tb-cta{color:var(--color-green-dark);border:1px solid var(--color-border-base);background-color:#fff;border-radius:9999px;transition:background-color .3s,border-color .3s,color .3s}.tb-cta:hover{background-color:#e3e3e3}:is(.tb[data-state=floating],.tb:has([data-noscript])) .tb-cta{color:#fff;background-color:#fff3;border-color:#0000}:is(.tb[data-state=floating],.tb:has([data-noscript])) .tb-cta:hover{background-color:#ffffff4d}.tb-toggle{min-block-size:40px;inline-size:40px;color:var(--text-color);justify-content:center;align-items:center;padding:8px 12px;transition:color .25s;display:flex}.tb-toggle:hover{background-color:#0000000f}.tb-icon{flex-shrink:0;block-size:20px;inline-size:20px;position:relative}.tb-line{transform-origin:50%;background-color:currentColor;border-radius:1px;block-size:1.5px;transition:transform .3s cubic-bezier(.23,1,.32,1);position:absolute;inset-block-start:4.25px;inset-inline:0}.tb-line+.tb-line{inset-block-start:14.25px}.tb :focus-visible{outline-color:var(--text-color)}.tb-hit,.ft-hit{position:relative}.tb-links .tb-hit{position:static}.tb-hit:before,.ft-hit:before{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:min(0px,50% - 22px)}.tb-menu{--logo-color:var(--color-green-dark);z-index:9999;color:#000;backdrop-filter:blur(10px);background-color:#ffffffe6;border:0;flex-direction:column;block-size:auto;inline-size:auto;margin:0;padding:0;position:fixed;inset:0;overflow-y:auto}.tb-menu:popover-open{display:none}.tb-menu-head{justify-content:space-between;align-items:center;margin-block-end:16px;padding:12px 16px;display:flex;position:sticky;inset-block-start:0}.tb-menu .tb-toggle{color:var(--color-green-dark)}.tb-menu .tb-line{transform:translateY(5px)rotate(45deg)}.tb-menu .tb-line+.tb-line{transform:translateY(-5px)rotate(-45deg)}@starting-style{.tb-menu:popover-open .tb-line,.tb-menu:popover-open .tb-line+.tb-line{transform:none}.tb-menu:popover-open .tb-toggle{color:#fff}}.tb-menu[data-closing] .tb-toggle{color:#fff}.tb-menu[data-closing] .tb-line,.tb-menu[data-closing] .tb-line+.tb-line{transform:none}.tb-menu-main{border-block-end:1px solid oklab(80.514% -.028552 -.00124961);flex-direction:column;gap:24px;padding:24px 16px;display:flex}.tb-label{letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-medium);font-size:12px;font-weight:500;line-height:14px}.tb-menu-nav{flex-direction:column;gap:24px;list-style:none;display:flex}.tb-menu-nav a{color:var(--color-green-dark);font-size:24px;font-weight:400;line-height:28px;display:block}.tb-menu-nav a:hover{color:var(--color-gray-medium)}.tb-menu-foot{flex-direction:column;gap:40px;padding:24px 16px;display:flex}.tb-menu-info{flex-direction:column;gap:16px;display:flex}.tb-menu-info address{font-style:normal}.tb-menu-email{color:var(--color-green-dark);font-size:16px;font-weight:400;line-height:24px}.tb-menu-email:hover,.tb-column a:hover{color:oklab(15.7841% -.0030838 -.00093478)}.tb-columns{flex-wrap:wrap;gap:40px 16px;display:flex}.tb-column{flex-direction:column;flex:1 0 calc(50% - 8px);gap:24px;display:flex}.tb-column[data-new-tab]{flex-basis:100%}.tb-column ul{flex-direction:column;gap:20px;list-style:none;display:flex}.tb-column[data-new-tab] ul{flex-direction:row}.tb-column a{color:var(--color-green-dark);align-items:center;gap:2px;font-size:14px;font-weight:400;line-height:20px;display:flex}.tb-arrow{stroke:#233137;stroke-width:.8px;flex-shrink:0;block-size:16px;inline-size:16px}.tb-arrow:dir(rtl){transform:scaleX(-1)}.tb-menu:popover-open[data-closing]{animation:.22s cubic-bezier(.55,0,1,.45) both menu-out}@keyframes menu-in{0%{opacity:0;transform:translateY(-10px)}to{opacity:1;transform:translateY(0)}}@keyframes menu-out{0%{opacity:1;transform:translateY(0)}to{opacity:0;transform:translateY(-10px)}}@media (width<=1099px){.tb{padding-inline:4px}.tb-frame{padding-block:16px}.tb-bar{padding:12px 16px}:is(.tb[data-state=floating],.tb:has([data-noscript])) .tb-bar{column-gap:24px;max-inline-size:min(720px,100% - 24px)}.tb-logo{block-size:32px;inline-size:30px}.tb-links{gap:32px}.tb-link{font-size:14px;line-height:18px}.tb-actions{gap:8px}.tb-login,.tb-cta{min-block-size:40px;padding:8px 24px;font-size:14px;line-height:18px}}@media (width<=767px){.tb-frame{padding-block:8px}.tb-bar{grid-template-columns:auto auto;padding:4px 12px}:is(.tb[data-state=floating],.tb:has([data-noscript])) .tb-bar{max-inline-size:248px;transform:translateY(8px)}.tb-links,.tb-login{display:none}.tb-cta{block-size:32px;min-block-size:32px;padding:8px 16px;font-size:12px;font-weight:500;line-height:16px}.tb-menu:popover-open{animation:.25s cubic-bezier(.23,1,.32,1) both menu-in;display:flex}body:has(.tb-menu:popover-open){overflow:hidden}}@media (width>=768px){.tb-toggle{display:none}}.ft{padding-inline:4rem}.ft-content{inline-size:100%;max-inline-size:var(--max-width);border-inline:1px solid var(--color-border-primary-muted);margin-inline:auto}.ft-grid{grid-template-columns:repeat(6,1fr);min-block-size:30rem;padding-block:4rem;padding-inline:3.2rem;display:grid;position:relative}.ft-info{flex-direction:column;grid-column:1/span 3;justify-content:space-between;inline-size:100%;display:flex}.ft-block{flex-direction:column;gap:2.4rem;display:flex}.ft address{font-style:normal}.ft-heading{font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-medium);font-size:1.2rem;font-weight:500;line-height:1.4rem}.ft-link{inline-size:fit-content;color:var(--color-green-dark);opacity:.8;font-size:1.4rem;font-weight:400;line-height:2rem;transition:color .2s ease-in-out;display:block}.ft-link:hover{color:oklab(15.7841% -.0030838 -.00093478)}.ft-lang{align-items:center;gap:.6rem;display:flex}.ft address .ft-link{display:inline}.ft-disclaimer{max-inline-size:36.9rem;color:var(--color-gray-medium);opacity:.8;font-size:1.2rem;font-weight:400;line-height:1.6rem}.ft-list{flex-direction:column;gap:2rem;list-style:none;display:flex}.ft-list li{justify-content:space-between;align-items:center;display:flex}.ft-out{flex:1;justify-content:space-between;align-items:center;display:flex}.ft-arrow-box{display:block}.ft-arrow{block-size:1.6rem;inline-size:1.6rem;stroke:var(--color-green-dark);stroke-width:.8px;flex-shrink:0;display:inline}.ft-arrow:dir(rtl){transform:scaleX(-1)}.ft-arrow path{transition:transform .3s;transform:translate(0)}.ft-arrow path:last-child{transform:translate(-100%,100%)}.ft-out:hover .ft-arrow path:first-child{transform:translate(100%,-100%)}.ft-out:hover .ft-arrow path:last-child{transform:translate(0)}.ft-logo{--ft-light:#aac4bf;--ft-dark:#567973;inline-size:100%;aspect-ratio:var(--ft-band);border-block-start:1px solid var(--color-border-primary-muted);position:relative;overflow:hidden}.ft-mark{aspect-ratio:var(--ft-ratio);position:absolute;inset:0 0 auto}.ft-mark canvas{object-fit:cover;background:linear-gradient(to right, var(--ft-light), var(--ft-dark));block-size:100%;inline-size:100%;mask-image:var(--ft-mask);display:block;position:absolute;inset:0;mask-position:50%;mask-size:contain;mask-repeat:no-repeat;mask-mode:alpha}@media (width<=1099px){.ft{padding-inline:16px}.ft-grid{grid-template-columns:repeat(2,1fr);row-gap:40px;padding:24px}.ft-info{grid-column:1/span 2;justify-content:flex-start;gap:40px}.ft-block{gap:16px}.ft-heading{font-size:14px;line-height:16px}.ft-link{font-size:16px;line-height:24px}.ft-disclaimer{max-inline-size:369px;font-size:12px;line-height:16px}.ft-list{gap:16px}.ft-arrow{display:none}}@media (width>=1100px){.ft-grid>.ft-block:nth-last-child(2){grid-column:5}.ft-grid>.ft-block:last-child{grid-column:6}}@media (width<=767px){.ft{padding-inline:0}.ft-grid{grid-template-columns:1fr;padding-block:24px;padding-inline:16px}.ft-info{grid-column:1}.ft-disclaimer{max-inline-size:100%}.ft-list li{justify-content:flex-start;gap:8px}}.he{--he-fill:oklab(68.7195% -.0373584 -.000884966);--he-fill-narrow:oklab(54.2812% -.0407714 -.00209103);--he-shade-1:oklab(50.5087% -.0403822 -.00174081);--he-shade-2:oklab(51.476% -.040482 -.00183061);--he-shade-3:oklab(53.7008% -.0407115 -.00203715);--he-shade-4:oklab(71.9831% -.0358943 -.000366646);--he-shade-side:linear-gradient(90deg, var(--he-shade-1) 31.443%, color-mix(in srgb, var(--he-shade-2) 90.2%, transparent) 65%, color-mix(in srgb, var(--he-shade-3) 30.2%, transparent) 90%, color-mix(in srgb, var(--he-shade-4) 0%, transparent) 100%);contain:layout style;inline-size:100%;display:block;overflow:hidden}:root[dir=rtl] .he{--he-shade-side:linear-gradient(270deg, var(--he-shade-1) 31.443%, color-mix(in srgb, var(--he-shade-2) 90.2%, transparent) 65%, color-mix(in srgb, var(--he-shade-3) 30.2%, transparent) 90%, color-mix(in srgb, var(--he-shade-4) 0%, transparent) 100%)}.he-stage{inline-size:100%;min-block-size:var(--app-height);background-color:var(--he-fill);position:relative;overflow:hidden}.he-media{pointer-events:none;user-select:none;inline-size:70%;position:absolute;inset-block:0;inset-inline-end:0}.he-frame{block-size:100%;inline-size:100%;display:block;position:relative;overflow:hidden}.he-frame picture{display:inline}.he-poster,.he-video{object-fit:cover;object-position:center center;pointer-events:none;user-select:none;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset:0}@media (scripting:enabled){.he-video{opacity:0;transition:opacity .18s linear}.he-video[data-playing]{opacity:1}}.he-shade-side{pointer-events:none;background-image:var(--he-shade-side);inline-size:68rem;max-inline-size:65%;position:absolute;inset-block:0;inset-inline-start:0}.he-shade-top{pointer-events:none;background:linear-gradient(#0003 31.44%,#0000 100%);block-size:50%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.he-shade-bottom{pointer-events:none;background:linear-gradient(#0000 0%,#0003 68.56%);block-size:34rem;inline-size:100%;position:absolute;inset-block-end:0;inset-inline-start:0}.he-shade-bottom-2{background:linear-gradient(#0000 0%,#0000001a 68.56%)}.he-content{z-index:1;block-size:100%;inline-size:100%;max-inline-size:136rem;padding-block:clamp(10rem, calc(var(--app-height) - 52.2rem), 16.6rem) 2.4rem;flex-direction:column;justify-content:flex-start;margin-inline:auto;padding-inline:2.8rem;display:flex;position:relative}.he-intro{flex-direction:column;align-items:flex-start;gap:4rem;padding-block:3.2rem;display:flex}.he-count{color:#fff;white-space:nowrap;gap:4px;font-size:1.6rem;font-weight:400;line-height:2.4rem;display:flex}.he-count p{display:contents}.he-count strong{font-size:1.8rem;font-weight:400}.he-heading-block{flex-direction:column;gap:2.4rem;display:flex}.he-heading{letter-spacing:-.112rem;color:#fff;-webkit-font-smoothing:antialiased;flex-direction:column;font-size:5.6rem;font-weight:400;line-height:6.4rem;display:flex}.he-heading span{display:block}.he-heading .he-heading-line-2{color:#ffffffb3}.he-lead{color:#ffffffb3;inline-size:42.6rem;max-inline-size:100%;font-size:1.6rem;font-weight:400;line-height:2.4rem}.he-actions{gap:1.6rem;display:flex}.he-cta{text-align:center;block-size:4.8rem;min-block-size:4.8rem;color:var(--color-green-dark);cursor:pointer;user-select:none;background-color:#fff;border-radius:999.9rem;justify-content:center;align-items:center;gap:.8rem;padding:1.2rem 2.4rem;font-size:1.6rem;font-weight:500;line-height:2.4rem;transition:background-color .3s;display:flex;position:relative}.he-cta:hover{background-color:#f0f0f0}.he-cta:active{background-color:#e0e0e0}.he-cta-secondary{color:#fff;background-color:#fff3}.he-cta-secondary:hover{background-color:#ffffff4d}.he-cta-secondary:active{background-color:#fff6}.he-cta:before{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:min(0px,50% - 22px)}.he :focus-visible{outline-color:var(--color-white)}.he-facts{align-items:stretch;gap:2rem;margin-block-start:.8rem;display:flex}.he-fact{white-space:nowrap;flex-direction:column;justify-content:center;gap:.6rem;display:flex}.he-fact-title{color:#fff;font-size:1.6rem;font-weight:400;line-height:2.4rem}.he-fact-text{color:#ffffffb3;font-size:1.4rem;font-weight:400;line-height:2rem}.he-fact-rule{background-color:#ffffff40;align-self:stretch;inline-size:1px}@media (width>=1441px){.he-shade-side{inline-size:51%}}@media (width>=1100px) and (orientation:portrait){.he-media{block-size:82%;inline-size:100%;inset-block:auto 0;inset-inline:0;mask-image:linear-gradient(#0000 0%,#000 18%)}.he-shade-side{display:none}}@media (width<=1099px){.he-stage{background-color:var(--he-fill-narrow)}.he-media{block-size:100%;inline-size:100%;inset:0}.he-shade-side{z-index:1;background-image:linear-gradient(#0000 0%,#000000f2 100%);block-size:600px;inline-size:100%;max-inline-size:none;inset-block:auto 0;inset-inline:0}.he-shade-top,.he-shade-bottom{display:none}.he-content{z-index:2;justify-content:space-between;gap:0;block-size:auto;inline-size:100%;max-inline-size:none;margin:0;padding:32px 40px 24px;position:absolute;inset-block-end:0;inset-inline:0}.he-intro{gap:40px;padding-block:32px}.he-count{font-size:16px;line-height:24px}.he-count strong{font-size:18px}.he-heading-block{gap:16px}.he-heading{letter-spacing:-.8px;font-size:40px;line-height:48px}.he-lead{inline-size:100%;font-size:16px;line-height:24px}.he-cta{block-size:48px;min-block-size:48px;padding:12px 24px;font-size:16px;line-height:24px}.he-facts{flex-wrap:wrap;gap:20px;margin-block-start:0;padding-block:32px}.he-fact{white-space:normal;gap:4px}.he-fact-title{font-size:16px;line-height:24px}.he-fact-text{font-size:14px;line-height:20px}}@media (width<=767px){.he-shade-side{block-size:407px}.he-content{justify-content:flex-start;gap:20px;padding:32px 16px 24px}.he-intro{text-align:start;align-items:flex-start;gap:4px;padding-block:0}.he-count{justify-content:flex-start;align-items:center;font-size:14px;line-height:20px}.he-count strong{font-size:16px;line-height:24px}.he-heading-block{align-items:flex-start;gap:8px;inline-size:100%}.he-heading{letter-spacing:-.42px;text-align:start;font-size:28px;line-height:32px}.he-lead{text-align:start;font-size:14px;line-height:20px}.he-actions{gap:8px;inline-size:100%;margin-block-start:20px}.he-cta{white-space:nowrap;flex:auto;padding-inline:12px;font-size:min(15px,3.8vw)}.he-facts{display:none}}@media (prefers-reduced-motion:reduce){.he-video{transition:none}}.hon{--hon-100:#ddece9;--hon-300:#aac4bf;--hon-400:#8aaaa3;--hon-500:#72948e;--hon-600:#567973;--hon-700:#3c5d57;--hon-800:#29433f;--hon-900:#1b2a27;--hon-warm:#928779;--hon-rule:#f2f2f233;padding-inline:4rem;display:block;position:relative;overflow:clip}.hon-stage{background-color:var(--color-bg-secondary);width:calc(100% + 8rem);height:100vh;margin-block-end:-100vh;margin-inline:-4rem;position:sticky;top:0}.hon-filter{opacity:0;pointer-events:none;backdrop-filter:blur(3.6px);will-change:opacity;background-color:#0000001a;position:absolute;inset:0}.hon-overlay{pointer-events:none;width:100%;height:100%;position:absolute;inset:0}.hon-mask{pointer-events:none;width:100%;height:100%;position:absolute;inset:0;mask-image:linear-gradient(#0000 26.44%,#000 69.35%)}.hon-video{object-fit:cover;width:100%;height:100%;display:inline}.hon-wrapper{border-inline:1px solid var(--hon-rule);width:100%;max-width:136rem;margin-inline:auto;position:relative}.hon-upper{flex-direction:column;min-height:100vh;display:flex;position:relative}.hon-header-container{flex-direction:column;flex:1;justify-content:space-between;width:100%;max-width:136rem;margin-inline:auto;padding:4rem;display:flex}.hon-type,.hon-header{flex-direction:column;align-items:flex-start;gap:1.8rem;width:100%;max-width:124.2rem;display:flex}.hon-type-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.hon-eyebrow{font-family:var(--font-sans);font-variant-numeric:tabular-nums;letter-spacing:.06em;text-transform:uppercase;text-align:center;color:#fff;opacity:.8;-webkit-font-smoothing:antialiased;background-color:#ffffff1a;border:2px solid #f2f2f21a;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.hon-title-box{font-family:var(--font-sans);letter-spacing:-.072rem;color:#fff;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.hon-title strong{font-weight:inherit;color:#ffffff80}.hon-subtitle-box{width:100%;max-width:58.75rem;font-family:var(--font-sans);color:#fff;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem}.hon-subtitle{opacity:.8;line-height:2.4rem}.hon-factors-container{border-block:1px solid var(--hon-rule);flex-shrink:0}.hon-factors{position:relative}.hon-list{grid-template-columns:repeat(3,1fr);gap:1px;width:100%;max-width:136rem;margin-inline:auto;list-style-type:none;display:grid}.hon-item{border-inline-end:1px solid var(--hon-rule);padding:1.6rem}.hon-item:last-child{border-inline-end:none}.hon-factor{backdrop-filter:blur(1.2px);background-image:linear-gradient(#0003 0%,#fff3 100%);border-radius:1.2rem;flex-direction:column;gap:3.2rem;height:100%;padding:1.6rem;display:flex}.hon-factor-image{aspect-ratio:120/81.23;isolation:isolate;border-radius:.8rem;width:12rem;position:relative;overflow:hidden}.hon-photo{object-fit:cover;user-select:none;-webkit-user-drag:none;width:100%;max-width:100%;height:100%;position:absolute;inset:0}.hon-photo--framed{mask-image:linear-gradient(#000 0 0),linear-gradient(#000 0 0),radial-gradient(1.694% 2.5% at 10.083% 33.238%,#000 96%,#0000),radial-gradient(1.694% 2.5% at 27.472% 33.238%,#000 96%,#0000),radial-gradient(1.694% 2.5% at 10.083% 65.41%,#000 96%,#0000),radial-gradient(1.694% 2.5% at 27.472% 65.41%,#000 96%,#0000),linear-gradient(#000 0 0),linear-gradient(#000 0 0),radial-gradient(1.972% 2.91% at 51.194% 13.115%,#000 96%,#0000),radial-gradient(1.972% 2.91% at 90.833% 13.115%,#000 96%,#0000),radial-gradient(1.972% 2.91% at 51.194% 85.656%,#000 96%,#0000),radial-gradient(1.972% 2.91% at 90.833% 85.656%,#000 96%,#0000);mask-position:10.367% 49.003%,12.206% 48.912%,0 0,0 0,0 0,0 0,87.543% 47.761%,84.814% 47.07%,0 0,0 0,0 0,0 0;mask-size:21.222% 32.172%,17.389% 37.828%,100% 100%,100% 100%,100% 100%,100% 100%,44.028% 72.541%,39.639% 79.016%,100% 100%,100% 100%,100% 100%,100% 100%;mask-repeat:no-repeat}.hon-factor-text{flex-direction:column;gap:.8rem;display:flex}.hon-factor-title{font-family:var(--font-sans);color:#fff;font-size:2.4rem;font-style:normal;font-weight:400;line-height:2.8rem}.hon-factor-line{font-family:var(--font-sans);color:#fff;opacity:.5;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.hon-draw{pointer-events:none;letter-spacing:0;font-family:inherit;font-style:normal;font-weight:400;line-height:1;display:block;position:absolute;inset:0}.hon-under,.hon-over{display:block;position:absolute;inset:0;overflow:hidden;container-type:size}.hon-under{z-index:-1}.hon-over{z-index:2}.hon-svg{width:100%;height:100%;position:absolute;inset:0;overflow:visible}.hon-draw text{fill:#fff;font-family:inherit;font-weight:400}.hon-ground{filter:saturate(.5);background:radial-gradient(60% 80% at 63% 104%, var(--hon-800) 0%, color-mix(in srgb, var(--hon-800) 80%, var(--hon-500)) 30%, color-mix(in srgb, var(--hon-500) 75%, transparent) 62%, transparent 100%), radial-gradient(46% 42% at -2% 62%, color-mix(in srgb, var(--hon-500) 55%, var(--hon-600)), color-mix(in srgb, var(--hon-500) 50%, transparent) 55%, transparent), linear-gradient(180deg, color-mix(in srgb, var(--hon-100) 82%, var(--hon-300)) 0%, color-mix(in srgb, var(--hon-100) 82%, var(--hon-300)) 16%, color-mix(in srgb, color-mix(in srgb, var(--hon-100) 82%, var(--hon-300)) 78%, var(--hon-500)) 50%, color-mix(in srgb, color-mix(in srgb, var(--hon-100) 82%, var(--hon-300)) 50%, var(--hon-500)) 100%);display:block;position:absolute;inset:0}.hon-scan{fill:#ffffff8c;opacity:0;filter:blur(3px)}.hon-dot{fill:#fff;opacity:0;filter:drop-shadow(0 0 2px #fff)}.hon-level{fill:none;stroke:#fff;stroke-width:1.4px;opacity:0;filter:drop-shadow(0 0 1.5px #fff)}.hon-chip{fill:none;stroke:#fff;stroke-width:2px;opacity:0;filter:drop-shadow(0 0 2px #fff)}.hon-tinted{filter:saturate(.5)}.hon-rim{fill:color-mix(in srgb, var(--hon-300) 30%, #a3a3a3)}.hon-shadows{opacity:.35;filter:blur(.833333cqw)}.hon-shadows .hon-rim{fill:var(--hon-800);transform:translate(1.5px,2.5px)}.hon-arrow{fill:none;stroke:color-mix(in srgb, var(--hon-700) 80%, #000);stroke-width:1.15px;stroke-linecap:round;stroke-linejoin:round}.hon-comet,.hon-trace{opacity:0;filter:drop-shadow(0 0 2px #fff)}.hon-comet-line,.hon-trace-line{fill:none;stroke:#fff;stroke-linecap:round}.hon-comet-line{stroke-width:3.2px}.hon-trace-line{stroke-width:2.6px}.hon-glint{fill:#ffffff6b;opacity:0;filter:blur(5px)}.hon-ring{fill:none;stroke:#fff;stroke-width:2.4px;opacity:0;filter:drop-shadow(0 0 2px #fff)}.hon-panel{fill:color-mix(in srgb, var(--hon-900) 52%, transparent)}.hon-panel--chart{fill:color-mix(in srgb, var(--hon-900) 58%, transparent)}.hon-draw .hon-caps{fill-opacity:.6;font-weight:500}.hon-vdots{fill:none;stroke:#fff;stroke-opacity:.35;stroke-width:.7px;stroke-dasharray:1 1.6}.hon-draw .hon-big{letter-spacing:-.01em;font-weight:300}.hon-tiny{fill-opacity:.92}.hon-dim{fill-opacity:.5}.hon-pill{fill:#fff;fill-opacity:.13}.hon-range{fill:color-mix(in srgb, var(--hon-100) 70%, #fff);fill-opacity:.9}.hon-range-mid{fill:color-mix(in srgb, var(--hon-400) 50%, #9e9e9e)}.hon-rangemark,.hon-point,.hon-key{fill:#fff}.hon-key--with{fill-opacity:.55}.hon-row-text{fill-opacity:.95}.hon-tag{fill:#fff;fill-opacity:.16}.hon-swatch{fill:color-mix(in oklab, var(--hon-warm) 75%, #fff)}.hon-grid{fill:none;stroke:#fff;stroke-opacity:.22;stroke-width:.6px;stroke-dasharray:1 1.4}.hon-axis{fill-opacity:.7}.hon-solid{fill:none;stroke:#fff;stroke-width:1.05px}.hon-with{fill:none;stroke:#fff;stroke-opacity:.85;stroke-width:.9px;stroke-dasharray:2.2 1.6}.hon-without{fill:none;stroke:#fff;stroke-opacity:.45;stroke-width:.9px;stroke-dasharray:1 1.9}.hon-halo{fill:#fff;fill-opacity:.3}.hon-tip{fill:#ffffff4d}.hon-draw .hon-legend{fill-opacity:.88}.hon-slide{fill:#fff;opacity:0;filter:drop-shadow(0 0 2px #fff)}.hon-lower{position:relative}.hon-lower-header-container{justify-content:center;align-items:center;width:100%;height:100vh;display:flex;position:sticky;top:0}.hon-lower-header{text-align:center;flex-direction:column;align-items:center;gap:1.8rem;width:100%;max-width:124.2rem;display:flex;transform:translateY(20px)}.hon-lower-subtitle-box{opacity:.7}.hon-cards-container{position:relative;transform:translateY(40px)}.hon-cards{flex-direction:column;justify-content:space-between;gap:24px;width:100%;height:100vh;display:flex;position:relative}.hon-card{backdrop-filter:blur(3px);background-color:#ffffff1a;border-radius:1.2rem;flex-direction:column;justify-content:space-between;align-items:flex-start;width:44.3rem;height:40rem;padding:1.6rem;display:flex;position:absolute}.hon-card--facts{inset-block-start:4rem;inset-inline-start:4rem}.hon-card--smart{inset-block-end:4rem;inset-inline-end:4rem}.hon-card-title{font-family:var(--font-sans);letter-spacing:-.048rem;color:#fff;font-size:3.2rem;font-style:normal;font-weight:400;line-height:3.6rem}.hon-card-list{flex-direction:column;align-self:stretch;gap:.8rem;list-style-type:none;display:flex}.hon-row{--hon-pad:1.2rem;--hon-mid:2.2rem;--hon-gap:.8rem;background-color:#ffffff1a;border-radius:.6rem;align-items:center;gap:10px;padding:1.2rem;display:flex}.hon-row-line{min-width:0;font-family:var(--font-sans);color:#fff;flex:1;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.hon-card--facts .hon-row{align-items:flex-start;position:relative}.hon-card--facts .hon-row:not(:last-child):after{content:"";z-index:1;inset-inline-start:calc(var(--hon-pad) + 7.75px);top:var(--hon-mid);width:0;height:calc(100% + var(--hon-gap));pointer-events:none;border-inline-start:1.5px solid #ffffff8c;position:absolute}.hon-node{z-index:2;width:13px;height:13px;pointer-events:none;background:color-mix(in srgb, var(--hon-800) 70%, #000);border:1.5px solid #fff;border-radius:50%;flex-shrink:0;margin-block-start:calc(var(--hon-mid) - var(--hon-pad) - 6.5px);margin-inline-start:2px;position:relative}.hon-node--last{background-color:#fff;box-shadow:0 0 0 3px #ffffff38}.hon-mark{pointer-events:none;color:#fff;border-radius:50%;flex-shrink:0;place-items:center;width:18px;height:18px;display:grid}.hon-mark svg{width:100%;height:100%}.hon-mark--no{border:1.2px solid #ffffff8c}.hon-mark--yes{background:var(--hon-800)}.hon-row.hon-row--yes{background-color:#ffffffeb}.hon-row--yes .hon-row-line{color:var(--hon-900);font-weight:500}.hon-spacer{width:100%;height:50vh;position:relative}@media (width<=1099px){.hon{padding:0 16px}.hon-stage{width:calc(100% + 32px);margin-inline:-16px}.hon-header-container{justify-content:flex-end;gap:16px;padding:24px}.hon-type,.hon-header{text-align:center;align-items:center;gap:16px;max-width:none}.hon-type-row{gap:6px}.hon-eyebrow{padding:3px 8px;font-size:12px;line-height:12px}.hon-title-box{letter-spacing:-.6px;font-size:40px;line-height:48px}.hon-subtitle-box{max-width:none;font-size:14px;line-height:18px}.hon-subtitle{line-height:20px}.hon-factors{margin-inline:-16px}.hon-list{gap:0;max-width:100%;padding:0 16px;display:flex;overflow-x:auto}.hon-item{flex-shrink:0;width:309px;padding:16px}.hon-factor{border-radius:8px;justify-content:flex-start;gap:16px;padding:16px}.hon-factor-image{border-radius:5.3333px;width:80px}.hon-factor-text{gap:8px}.hon-factor-title{font-size:16px;line-height:24px}.hon-factor-line{font-size:14px;line-height:20px}.hon-lower{flex-direction:column;justify-content:flex-end;gap:40px;min-height:75vh;padding:32px 0;display:flex}.hon-lower-header-container{height:fit-content;position:relative}.hon-lower-header{gap:16px;max-width:528px;transform:none}.hon-cards-container{margin-inline:-16px;transform:none}.hon-cards{flex-direction:row;gap:16px;height:fit-content;padding:0 16px;overflow-x:auto}.hon-card{border-radius:12px;flex-shrink:0;width:443px;height:400px;padding:16px;position:static}.hon-card-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.hon-card-list{gap:8px}.hon-row{--hon-pad:12px;--hon-mid:22px;--hon-gap:8px;border-radius:6px;padding:12px}.hon-row-line{font-size:14px;line-height:20px}.hon-spacer{height:auto;display:none}}@media (width<=767px){.hon{padding:0}.hon-stage{width:100%;margin-inline:0}.hon-wrapper{border-inline:none}.hon-header-container{padding:48px 16px}.hon-eyebrow{padding:2px 7px;font-size:11px;line-height:12px}.hon-title-box{letter-spacing:-.48px;font-size:32px;line-height:36px}.hon-subtitle-box{white-space-collapse:collapse;text-wrap-mode:wrap}.hon-factors-container{border:none}.hon-factors{margin-inline:0}.hon-list{flex-direction:column;gap:12px;padding-block-end:24px;overflow:visible}.hon-item{border:none;width:auto;padding:0}.hon-lower{background-color:#fff;gap:32px;padding:32px 16px}.hon-lower-title{color:var(--color-green-dark)}.hon-lower-title strong{color:var(--color-bg-secondary)}.hon-lower-subtitle{color:var(--color-text-secondary)}.hon-card{background-color:#00000080;width:309px;height:340px}.hon-card-title{letter-spacing:normal;font-size:24px;line-height:28px}.hon-row{--hon-mid:20px;background-color:#0000001a}.hon-row-line{font-size:12px;line-height:16px}}@media (width>=1100px),(width<=767px){.hon-factor{background-image:linear-gradient(#00000052,#00000029)}.hon-factor-image{flex-shrink:0}}@media (width>=1100px){.hon-upper{grid-template-columns:minmax(0,1fr) minmax(0,44%);display:grid}.hon-header-container{grid-area:1/1;max-width:none;margin:0}.hon-factors-container{border-block:none;grid-area:1/2;align-self:end}.hon-list{grid-template-columns:minmax(0,1fr);gap:1.2rem;padding-block:4rem;padding-inline:0 4rem}.hon-item{border-inline-end:none;padding:0}.hon-factor{flex-direction:row;align-items:center;gap:2.4rem}}@media (width>=768px) and (width<=1099px){.hon-list{grid-template-columns:repeat(3,minmax(0,1fr));display:grid;overflow:visible}.hon-item{width:auto}}@media (width<=767px){.hon-stage{position:sticky;top:0}.hon-factor{flex-direction:row;align-items:flex-start;gap:16px}}@media (prefers-reduced-motion:no-preference){.hon-filter{transition:opacity .3s linear}.hon-scan,.hon-dot,.hon-level,.hon-chip,.hon-comet,.hon-comet-window,.hon-glint,.hon-ring,.hon-slide,.hon-trace,.hon-trace-window{animation-duration:8s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.hon-scan,.hon-dot,.hon-level,.hon-chip{animation-delay:.4s}.hon-comet,.hon-comet-window,.hon-glint,.hon-ring{animation-delay:2.9s}.hon-slide,.hon-trace,.hon-trace-window{animation-delay:5.4s}.hon-scan{animation-name:hon-scan}.hon-dot{animation-name:hon-dot}.hon-level,.hon-chip{animation-name:hon-flash}.hon-comet{animation-name:hon-comet;animation-timing-function:linear}.hon-comet-window{animation-name:hon-comet-move;animation-timing-function:linear}.hon-glint{animation-name:hon-glint}.hon-ring{animation-name:hon-ring}.hon-slide{animation-name:hon-slide;animation-timing-function:ease-out}.hon-trace{animation-name:hon-trace;animation-timing-function:linear}.hon-trace-window{animation-name:hon-trace-move;animation-timing-function:linear}}@keyframes hon-scan{0%{opacity:0;transform:translateY(24px)}1.88%{opacity:1}15%{opacity:1;transform:translateY(183.5px)}18.75%,to{opacity:0;transform:translateY(183.5px)}}@keyframes hon-dot{0%,4.38%,13.75%,to{opacity:0}7.5%,10.63%{opacity:1}}@keyframes hon-flash{0%,13.75%,26.25%,to{opacity:0}16.88%,21.88%{opacity:1}}@keyframes hon-comet{0%{opacity:0}1%{opacity:1}8.13%{opacity:1}9%,to{opacity:0}}@keyframes hon-comet-move{0%{transform:translate(0)}8.13%,to{transform:translate(40.17px)}}@keyframes hon-glint{0%,6.25%{opacity:0;transform:translate(0)}7.5%{opacity:1}17.5%{opacity:1;transform:translate(258.7px)}18.75%,to{opacity:0;transform:translate(258.7px)}}@keyframes hon-ring{0%,10%,23.75%,to{opacity:0}13.75%,18.75%{opacity:1}}@keyframes hon-slide{0%{opacity:0;transform:translate(-85.8px)}1%{opacity:1}10.63%{opacity:1;transform:translate(0)}13.75%,to{opacity:0;transform:translate(0)}}@keyframes hon-trace{0%,11.25%{opacity:0}12.5%{opacity:1}25%{opacity:1}26.25%,to{opacity:0}}@keyframes hon-trace-move{0%,11.25%{transform:translate(0)}25%,to{transform:translate(150.9px)}}.hiw{--hiw-line:oklab(80.514% -.028552 -.00124961);--hiw-panel-top:oklab(52.4433% -.0405818 -.00192041);--hiw-panel-foot:oklab(67.4812% -.0377491 -.0011934);--hiw-pose-top:oklab(59.8872% -.0397316 -.00210596);--hiw-pose-foot:oklab(75.3053% -.0330123 -.000782722);--hiw-scale-500:#72948e;--hiw-scale-600:#567973;--hiw-scale-700:#3c5d57;--hiw-scale-800:#29433f;--hiw-scale-warm:#928779;--hiw-shadow:0 4.29px 7.15px #00000008;contain:layout style;padding-inline:4rem;display:block}.hiw-wrapper{border-inline:1px solid var(--color-border-primary-muted);inline-size:100%;max-inline-size:136rem;margin-inline:auto}.hiw-header-container{justify-content:center;padding:8rem 3.2rem 4rem;display:flex}.hiw-header{text-align:center;flex-direction:column;align-items:center;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.hiw-type-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.hiw-eyebrow{font-variant-numeric:tabular-nums;color:var(--color-bg-secondary);text-align:center;letter-spacing:.06em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--hiw-line) 30.2%, transparent);background-color:#fff;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-weight:500;line-height:1.4rem;display:flex}.hiw-title{color:var(--color-green-dark);letter-spacing:-.072rem;font-size:4.8rem;font-weight:400;line-height:5.6rem}.hiw-subtitle{inline-size:100%;max-inline-size:100%;color:var(--color-text-secondary);font-size:1.6rem;font-weight:400;line-height:2rem}.hiw-steps-band{--hiw-u:1rem;border-block-start:1px solid var(--color-border-primary-muted)}.hiw-steps{grid-template-columns:repeat(3,1fr);gap:1px;inline-size:100%;max-inline-size:136rem;margin-inline:auto;list-style:none;display:grid}.hiw-step{outline:1px solid var(--color-border-primary-muted);background-color:#fff;flex-direction:column;gap:1.6rem;padding:1.6rem;display:flex}.hiw-graphic{background:linear-gradient(color-mix(in srgb, var(--color-bg-secondary) 80%, transparent) 0%, #fff 100%);direction:ltr;border-radius:1.2rem;block-size:25.4rem;inline-size:100%;position:relative;overflow:hidden}.hiw-upload{inset-block-start:3rem;flex-direction:column;gap:1.162rem;inline-size:30rem;max-inline-size:100%;display:flex;position:absolute;left:50%;transform:translate(-50%)}.hiw-drop{background:linear-gradient(to bottom, var(--hiw-panel-top) 0%, var(--hiw-panel-foot) 100%);block-size:14rem;inline-size:30rem;box-shadow:var(--hiw-shadow);border-radius:.8rem;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;gap:.8451rem;padding:1.2676rem;display:flex}.hiw-drop-icon{flex-shrink:0;block-size:9.2958rem;inline-size:9.2958rem}.hiw-ring{transform-box:fill-box;transform-origin:50%}.hiw-drop-line-box{flex-direction:column;justify-content:center;align-items:center;block-size:2.9577rem;display:flex}.hiw-drop-line{font-variant-numeric:tabular-nums;color:#f9fbfb;letter-spacing:.06em;text-transform:uppercase;font-size:1rem;font-weight:500;line-height:normal}.hiw-poses{flex-direction:column;display:flex}.hiw-poses-heading{font-variant-numeric:tabular-nums;color:var(--color-gray-medium);letter-spacing:.06em;text-transform:uppercase;padding-block:.4225rem;font-size:.8rem;font-weight:500;line-height:normal}.hiw-pose-list{grid-template-columns:repeat(4,1fr);gap:.4225rem;list-style:none;display:grid}.hiw-pose{aspect-ratio:1/1.184;background:linear-gradient(to bottom, var(--hiw-pose-top) 0%, var(--hiw-pose-foot) 100%);box-shadow:var(--hiw-shadow);opacity:.34;border-radius:.6rem;flex-direction:column;gap:.4225rem;padding:.4225rem;display:flex;position:relative}.hiw-pose[data-state=taken]{opacity:.72}.hiw-pose[data-state=active]{opacity:1}.hiw-pose-picture{aspect-ratio:1;background-color:#f2f5f533;border-radius:.4rem;display:block;position:relative;overflow:hidden}.hiw-photo{object-fit:cover;user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset:0}.hiw-check{z-index:1;inset-block-start:calc(var(--hiw-u) * .3);right:calc(var(--hiw-u) * .3);inline-size:calc(var(--hiw-u) * 1.5);block-size:calc(var(--hiw-u) * 1.5);color:var(--hiw-scale-600);opacity:0;background-color:#fff;border-radius:50%;place-items:center;font-size:.6338rem;font-weight:500;line-height:.8451rem;transition-property:opacity,transform;transition-duration:.25s;transition-timing-function:ease;display:grid;position:absolute;transform:scale(.5)}.hiw-pose[data-state=taken] .hiw-check{opacity:1;transform:none}.hiw-check svg{block-size:80%;inline-size:80%}.hiw-pose-name{color:var(--color-green-dark);font-size:.6338rem;font-weight:500;line-height:.8451rem;display:block}.hiw-measure{--hiw-rows-start:calc(10.7rem - 16px);--hiw-row-step:4.8rem;--hiw-active:0}.hiw-measure[data-active="1"]{--hiw-active:1}.hiw-measure[data-active="2"]{--hiw-active:2}.hiw-measure[data-active="3"]{--hiw-active:3}.hiw-measure[data-active="4"]{--hiw-active:4}.hiw-measure[data-active="5"]{--hiw-active:5}.hiw-rows{inset-block-start:3rem;inline-size:31.55rem;max-inline-size:100%;transform:translate(-50%, calc(var(--hiw-rows-start) - var(--hiw-active) * var(--hiw-row-step)));flex-direction:column;gap:.8rem;list-style:none;display:flex;position:absolute;left:50%}.hiw-row{background:linear-gradient(to bottom, var(--hiw-panel-top) 0%, var(--hiw-pose-top) 100%);block-size:4rem;box-shadow:var(--hiw-shadow);border-radius:.8rem;align-items:center;gap:.6rem;padding-block:.4rem;padding-inline:.4rem .8rem;display:flex}.hiw-row[data-state~=done],.hiw-row[data-state~=next]{filter:blur(.5px);opacity:.7}.hiw-row[data-state~=far]{filter:blur(1px);opacity:.5}.hiw-row-picture{aspect-ratio:1;border-radius:.6rem;flex-shrink:0;block-size:3.2rem;inline-size:3.2rem;display:block;position:relative;overflow:hidden}.hiw-row-name{color:#fff;flex:1;font-size:1.1rem;font-weight:400;line-height:1.6rem}.hiw-row-value{padding-block:0;padding-inline:calc(var(--hiw-u) * .55);font-weight:500;font-size:calc(var(--hiw-u) * 1);line-height:calc(var(--hiw-u) * 1.6);color:var(--hiw-scale-700);background-color:#fff;border-radius:99px;flex-shrink:0;display:none}.hiw-row-value:before{content:attr(data-value)}.hiw-row[data-state~=done] .hiw-row-value,.hiw-row[data-state=active] .hiw-row-value{display:block}.hiw-row-icon{flex-shrink:0;justify-content:center;align-items:center;block-size:1.6rem;inline-size:1.6rem;display:flex;position:relative}.hiw-row-tick,.hiw-row-spinner{opacity:0;block-size:100%;inline-size:100%;position:absolute}.hiw-row-spinner{animation-name:hiw-turn;animation-duration:2s;animation-timing-function:linear;animation-iteration-count:infinite}.hiw-row[data-state~=done] .hiw-row-tick,.hiw-row[data-state~=next] .hiw-row-spinner,.hiw-row[data-state=active] .hiw-row-spinner{opacity:1}.hiw-report{inset-block-start:2.9rem;background:linear-gradient(to bottom, var(--hiw-panel-top) 0%, var(--hiw-panel-foot) 100%);block-size:25.9rem;inline-size:26.4rem;box-shadow:var(--hiw-shadow);border-radius:.8rem;flex-shrink:0;position:absolute;left:50%;transform:translate(-50%)}.hiw-report-tab{inset-block-start:-2rem;block-size:2.3737rem;inline-size:10rem;position:absolute;left:50%;transform:translate(-50%)}.hiw-report-sheet{inset-block-start:1.95rem;flex-direction:column;gap:1.6rem;inline-size:22.5941rem;display:flex;position:absolute;left:50%;transform:translate(-50%)}.hiw-report-head{flex-direction:column;gap:.2rem;display:flex}.hiw-report-name{color:#fff;font-size:1.2rem;font-weight:400;line-height:1.797rem}.hiw-report-date{font-variant-numeric:tabular-nums;color:#f9fbfb;letter-spacing:.06em;text-transform:uppercase;opacity:.5;font-size:.6rem;font-weight:500;line-height:normal}.hiw-finds{inset-block-start:0;align-items:flex-end;gap:calc(var(--hiw-u) * .3);flex-direction:column;display:flex;position:absolute;right:0}.hiw-find{align-items:center;gap:calc(var(--hiw-u) * .4);padding-block:calc(var(--hiw-u) * .15);padding-inline:calc(var(--hiw-u) * .5) calc(var(--hiw-u) * .65);font-weight:500;font-size:calc(var(--hiw-u) * 1.2);line-height:calc(var(--hiw-u) * 1.5);color:var(--hiw-scale-800);white-space:nowrap;background-color:#fff;border-radius:99px;display:inline-flex}.hiw-find-dot{inline-size:calc(var(--hiw-u) * .6);block-size:calc(var(--hiw-u) * .6);background:var(--hiw-scale-500);border-radius:50%;flex-shrink:0;display:block}.hiw-find+.hiw-find .hiw-find-dot{background:var(--hiw-scale-warm)}.hiw-charts{flex-direction:column;gap:.4158rem;display:flex}.hiw-upper{gap:.4rem;display:flex}.hiw-report-photo{aspect-ratio:1;background-color:#fff3;border-radius:.4rem;flex-shrink:0;block-size:5.094rem;inline-size:5.094rem;display:block;position:relative;overflow:hidden}.hiw-wrinkle{background-color:#fff3;border-radius:.4rem;flex-direction:column;flex:1 0 0;block-size:5.094rem;padding:.4rem;display:flex;overflow:hidden}.hiw-wrinkle-chart,.hiw-wave-chart{block-size:auto;inline-size:100%}.hiw-middle{background-color:#fff3;border-radius:.4rem;flex-direction:column;padding:.4rem .4rem .6rem;display:flex}.hiw-lower{background-color:#fff3;border-radius:.4rem;flex-direction:column;gap:.4rem;padding-block:.4158rem;padding-inline:.4158rem 1.4554rem;display:flex}.hiw-lower-heading{font-variant-numeric:tabular-nums;color:#fff;letter-spacing:.06em;text-transform:uppercase;font-size:.4158rem;font-weight:500;line-height:.4851rem}.hiw-lower-text{color:#fff;font-size:.6rem;font-weight:400;line-height:.8rem}.hiw-step-words{flex-direction:column;gap:2.4rem;padding:1.6rem 1.6rem .8rem;display:flex}.hiw-step-number{justify-content:center;align-items:center;block-size:2rem;inline-size:2rem;display:flex;position:relative}.hiw-step-number:before,.hiw-step-number:after{content:"";pointer-events:none;user-select:none;border-radius:1px;block-size:.5rem;inline-size:.5rem;position:absolute}.hiw-step-number:before{border-block-start:1px solid var(--color-bg-secondary-disabled);border-inline-start:1px solid var(--color-bg-secondary-disabled);inset-block-start:0;inset-inline-start:0}.hiw-step-number:after{border-block-end:1px solid var(--color-bg-secondary-disabled);border-inline-end:1px solid var(--color-bg-secondary-disabled);inset-block-end:0;inset-inline-end:0}.hiw-step-number span{font-variant-numeric:tabular-nums;color:#3c5d57;text-align:center;letter-spacing:.06em;text-transform:uppercase;font-size:1.2rem;font-weight:500;line-height:1.4rem}.hiw-step-text{flex-direction:column;gap:.8rem;display:flex}.hiw-step-title{color:var(--color-green-dark);font-size:2.4rem;font-weight:400;line-height:2.8rem}.hiw-step-line{color:var(--color-gray-medium);font-size:1.4rem;font-weight:400;line-height:2rem}@media (width>=1100px){.hiw-steps{grid-template-rows:auto auto}.hiw-step{grid-row:span 2;grid-template-rows:subgrid;row-gap:1.6rem;display:grid}}@media (width<=1280px){.hiw-header-container{padding-block-start:4.8rem}}@media (width<=1099px){.hiw{padding-inline:16px}.hiw-wrapper{max-inline-size:100%}.hiw-header-container{padding:80px 16px 24px}.hiw-header{gap:16px;max-inline-size:none}.hiw-type-row{gap:6px}.hiw-eyebrow{padding:3px 8px;font-size:12px;line-height:12px}.hiw-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.hiw-subtitle{max-inline-size:none;font-size:14px;line-height:18px}.hiw-steps-band{--hiw-u:8.235px;border-block-start:none;margin-inline:-16px}.hiw-steps{padding-inline:16px;display:flex;overflow-x:auto}.hiw-step{border-block-start:1px solid var(--color-border-primary-muted);flex-shrink:0;justify-content:space-between;inline-size:421px}.hiw-graphic{border-radius:9.882px;block-size:209px}.hiw-upload{gap:9.569px;inline-size:247px;inset-block-start:24.6477px}.hiw-drop{gap:13.919px;block-size:115.294px;inline-size:247.057px;padding:10.439px}.hiw-drop-icon{block-size:76.5528px;inline-size:76.5528px}.hiw-drop-line-box{block-size:24.3577px}.hiw-drop-line{font-size:8.235px}.hiw-poses-heading{padding-block:3.4797px;font-size:6.588px}.hiw-pose-list{gap:3.4797px}.hiw-pose{border-radius:4.9411px;gap:3.4797px;padding:3.4797px}.hiw-pose-picture{border-radius:3.2941px}.hiw-check,.hiw-pose-name{font-size:5.2195px;line-height:6.9593px}.hiw-measure{--hiw-rows-start:72.0295px;--hiw-row-step:39.529px}.hiw-rows{gap:6.588px;inline-size:259.821px;inset-block-start:23.88px}.hiw-row{border-radius:6.588px;gap:4.941px;block-size:32.941px;padding-block:3.294px;padding-inline:3.294px 6.588px}.hiw-row-picture{border-radius:4.941px;block-size:26.353px;inline-size:26.353px}.hiw-row-name{font-size:9.059px;line-height:13.176px}.hiw-row-icon{block-size:13.176px;inline-size:13.176px}.hiw-report{border-radius:6.588px;block-size:213.292px;inline-size:217.41px;inset-block-start:23.88px}.hiw-report-tab{block-size:19.548px;inline-size:82.353px;inset-block-start:-14.61px}.hiw-report-sheet{gap:13.18px;inline-size:186.068px;inset-block-start:16.08px}.hiw-report-head{gap:1.647px}.hiw-report-name{font-size:9.882px;line-height:14.799px}.hiw-report-date{font-size:4.941px}.hiw-charts{gap:3.425px}.hiw-upper{gap:3.294px}.hiw-report-photo{border-radius:3.294px;block-size:41.95px;inline-size:41.95px}.hiw-wrinkle{block-size:41.951px;padding:3.294px}.hiw-middle{border-radius:3.294px;padding:3.294px 3.294px 4.941px}.hiw-lower{border-radius:3.294px;gap:3.294px;padding-block:3.425px;padding-inline:3.425px 11.986px}.hiw-lower-heading{font-size:3.425px;line-height:3.995px}.hiw-lower-text{font-size:4.941px;line-height:6.588px}.hiw-step-words{padding:16px 8px 8px}.hiw-step-title{font-size:20px;line-height:24px}}@media (width<=767px){.hiw{padding-inline:0}.hiw-header-container{padding-block-start:56px}.hiw-eyebrow{padding:2px 7px;font-size:11px}.hiw-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.hiw-steps{border-block-start:1px solid var(--color-border-primary-muted);grid-template-columns:1fr;display:grid;overflow-x:hidden}.hiw-step{border-block-start:none;inline-size:100%}.hiw-graphic{border-radius:9.769px;block-size:206.777px}.hiw-upload{gap:9.459px;inline-size:244.225px;inset-block-start:24.42px}.hiw-measure{--hiw-rows-start:70.918px}}.hiw-ring{animation-name:hiw-ring-first;animation-duration:1s;animation-timing-function:linear;animation-iteration-count:infinite;animation-direction:alternate}.hiw-ring[data-ring="2"]{animation-name:hiw-ring-second}.hiw-ring[data-ring="3"]{animation-name:hiw-ring-third}.hiw-row[data-state=active] .hiw-row-value{animation-name:hiw-found;animation-duration:2s;animation-timing-function:linear;animation-fill-mode:both}.hiw-pose{transition-property:opacity;transition-duration:.3s;transition-timing-function:ease}.hiw-rows{transition-property:transform;transition-duration:.5s;transition-timing-function:var(--ease-out-cubic)}.hiw-marker{transition-property:transform;transition-duration:.3s;transition-timing-function:ease}@keyframes hiw-ring-first{0%{animation-timing-function:var(--ease-in-out-sine);transform:scale(1)}80%,to{transform:scale(1.2)}}@keyframes hiw-ring-second{0%,10%{animation-timing-function:var(--ease-in-out-sine);transform:scale(1)}90%,to{transform:scale(1.2)}}@keyframes hiw-ring-third{0%,20%{animation-timing-function:var(--ease-in-out-sine);transform:scale(1)}to{transform:scale(1.2)}}@keyframes hiw-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}@keyframes hiw-found{0%,68%{opacity:0;transform:scale(.6)}80%,to{opacity:1;transform:scale(1)}}.hwm{--hwm-rule:var(--color-border-primary-muted);--hwm-line:oklab(80.514% -.028552 -.00124961);--hwm-card:var(--color-bg-secondary);--hwm-panel:oklab(54.2812% -.0407714 -.00209103);--hwm-scale-50:#ebf6f4;--hwm-scale-100:#ddece9;--hwm-scale-200:#c5dad5;--hwm-scale-500:#72948e;contain:layout style;flex-direction:column;align-items:center;padding-inline:4rem;display:flex}.hwm strong{font-weight:inherit}.hwm-wrapper{border-inline:1px solid var(--hwm-rule);inline-size:100%;max-inline-size:136rem;margin-inline:auto}.hwm-header-box{flex-direction:column;align-self:stretch;align-items:center;gap:3.2rem;inline-size:100%;padding-block:8rem 4rem;display:flex}.hwm-header{text-align:center;flex-direction:column;align-items:center;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.hwm-type-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.hwm-eyebrow{font-variant-numeric:tabular-nums;color:var(--hwm-card);text-align:center;letter-spacing:.06em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--hwm-line) 30.2%, transparent);-webkit-font-smoothing:antialiased;background-color:#fff;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.hwm-title{color:var(--color-green-dark);letter-spacing:-.072rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.hwm-title strong{color:var(--hwm-card)}.hwm-subtitle{inline-size:100%;max-inline-size:58.75rem;color:var(--color-text-secondary);white-space-collapse:preserve-breaks;text-wrap-mode:wrap;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem}.hwm-content{border-block-start:1px solid var(--hwm-rule)}.hwm-cards{grid-template-columns:repeat(4,minmax(0,1fr));gap:1px;max-inline-size:136rem;margin:0 auto;padding:0;list-style:none;display:grid}.hwm-slot{outline:1px solid var(--hwm-rule);flex-direction:column;justify-content:center;align-items:center;gap:1rem;block-size:49.2rem;inline-size:100%;padding:1.6rem;display:flex}.hwm-card{background:var(--hwm-card);border-radius:1.2rem;flex-direction:column;flex:1;gap:.4rem;inline-size:100%;padding:.8rem;display:flex;position:relative;overflow:hidden}.hwm-card-experts:before,.hwm-card-experts:after{content:"";backdrop-filter:blur(1.2px);pointer-events:none;background-image:linear-gradient(#0000 0%,#0006 100%);block-size:100%;inline-size:100%;position:absolute;inset:0;mask-image:linear-gradient(#0000 58.58%,#000 100%);mask-size:cover;mask-repeat:no-repeat}.hwm-text{z-index:1;border-radius:.8rem;flex-direction:column;align-self:stretch;align-items:center;gap:1.2rem;padding:1.6rem 1.2rem 1.2rem;display:flex;position:relative}.hwm-card-title{color:#fff;text-align:center;-webkit-font-smoothing:antialiased;font-size:2rem;font-style:normal;font-weight:500;line-height:2.4rem}.hwm-card-line{opacity:.8;color:#f2f2f2;text-align:center;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.hwm-photo{inline-size:100%;position:absolute;inset:11.2rem 0 0;overflow:hidden}.hwm-photo-image{object-fit:contain;object-position:center bottom;user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset:0}.hwm-face{pointer-events:none;direction:ltr;block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.hwm-scan{fill:none;stroke:#fff;stroke-width:3px;opacity:0}.hwm-point{fill:#fff;fill-opacity:.9}.hwm-globe{inset-block-end:-10rem;pointer-events:none;direction:ltr;block-size:40rem;inline-size:min(100%,43.0086rem);position:absolute;left:50%;transform:translate(-50%)}.hwm-globe:not(.hwm-globe-top){background:radial-gradient(circle 20rem at 50% 20rem, var(--hwm-scale-500) 19.95rem, transparent 20rem);filter:saturate(1.5)}.hwm-dots path{fill:none;stroke-linecap:round}.hwm-dot-dark{stroke:var(--hwm-scale-200);stroke-opacity:.8}.hwm-dot-mid{stroke:var(--hwm-scale-100);stroke-opacity:.85}.hwm-dot-light{stroke:var(--hwm-scale-50);stroke-opacity:.92}.hwm-arcs-box{inset-block-end:-10rem;direction:ltr;block-size:40rem;inline-size:43.0086rem;position:absolute;right:50%;transform:translate(50%)}.hwm-arcs{z-index:1;block-size:100%;inline-size:100%;display:inline;position:relative}.hwm-arc{fill:none;stroke:#ecf7f5;stroke-width:.673367px;stroke-miterlimit:10}.hwm-pin{fill:#fff}.hwm-flow{fill:none;stroke:#fff;stroke-width:2px;stroke-linecap:round;stroke-dasharray:9 100;stroke-dashoffset:9px;opacity:0}.hwm-pulse{fill:none;stroke:#fff;stroke-width:1.2px;opacity:0}.hwm-grain{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:clip}.hwm-diagram{direction:ltr;flex:1;justify-content:center;align-items:center;margin-block-end:-3.2rem;display:flex;position:relative}.hwm-diagram-svg{block-size:24.7rem;inline-size:28.4rem}.hwm-ring{fill:none;stroke:#94b2ab}.hwm-orbit{fill:none;stroke:#fff;stroke-width:1.6px;stroke-linecap:round;stroke-dashoffset:23px;transform-origin:141px 125px;transform:rotate(-90deg)}.hwm-mark path{fill:#fff}.hwm-chip-ground{fill:#799a94;stroke:#94b2ab;stroke-width:.5px}.hwm-chip-inner{fill:#557872}.hwm-chip-text{fill:#fff;font-size:9px;font-weight:500}.hwm-lit-layer{pointer-events:none;block-size:24.7rem;inline-size:28.4rem;position:absolute;top:50%;left:50%;overflow:visible;transform:translate(-50%,-50%)}.hwm-lit{fill:#fff;fill-opacity:.12;stroke:#fff;stroke-width:1.2px;opacity:0}.hwm-l1{opacity:1}.hwm-report{grid-template-columns:repeat(2,1fr);gap:.56rem;inline-size:28rem;max-inline-size:100%;margin:auto auto 0;display:grid;position:relative}.hwm-panel{background:var(--hwm-panel);border-radius:.5rem;flex-direction:column;padding:.3032rem;display:flex;box-shadow:0 4.29px 7.15px #00000008}.hwm-summary{gap:.8087rem}.hwm-report-header{flex-direction:column;gap:.4rem;padding:.2022rem .3032rem;display:flex}.hwm-report-heading{color:#fff;letter-spacing:-.015rem;font-size:1rem;font-style:normal;font-weight:500;line-height:normal}.hwm-report-heading span{color:#ffffffb3}.hwm-cells{grid-template-columns:repeat(2,1fr);gap:.3032rem;display:grid}.hwm-cell{background-color:#ffffff1a;border-radius:.4rem;flex-direction:column;justify-content:space-between;block-size:3.7718rem;padding:.3032rem;display:flex}.hwm-cell-label{font-variant-numeric:tabular-nums;color:#fff;letter-spacing:.06em;text-transform:uppercase;opacity:.5;font-size:.3032rem;font-style:normal;font-weight:500;line-height:.3538rem}.hwm-cell-value{color:#fff;font-size:.6065rem;font-style:normal;font-weight:500;line-height:.7076rem}.hwm-report-text{color:#fff;max-inline-size:15rem;font-size:.5rem;font-style:normal;font-weight:400;line-height:.8rem}.hwm-curvature{direction:ltr;background-color:#ffffff1a;border-radius:.4rem;inline-size:100%;margin-block-start:auto;padding:.4043rem .3032rem;overflow:hidden}.hwm-scale{block-size:auto;inline-size:100%;display:block}.hwm-scale-label{fill:#fff;fill-opacity:.5;font-size:3.032px}.hwm-scale-reading{fill:#fff;font-size:6.065px}.hwm-scale-end{fill:#fff;font-size:4.043px}.hwm-analysis{grid-column:span 2;gap:.5054rem}.hwm-analysis-boxes{flex-direction:column;gap:.3032rem;display:flex}.hwm-analysis-cells{grid-template-columns:repeat(3,1fr);gap:.3032rem;display:grid}.hwm-analysis-info{background-color:#ffffff1a;border-radius:.4rem}.hwm-check{inset-block-end:4.0141rem;z-index:1;background-color:#ffffff4d;border-radius:100%;padding:.6rem;position:absolute;left:50%;transform:translate(-50%)}.hwm-check-disc{background-color:#fff;border-radius:100%;padding:.8772rem}.hwm-check-icon{block-size:2rem;inline-size:2rem;display:inline}@media (width<=1099px){.hwm{block-size:fit-content;margin-block-start:0;padding:0 16px}.hwm-header-box{max-inline-size:none;padding:80px 0 48px}.hwm-header{gap:16px;max-inline-size:none}.hwm-type-row{gap:6px}.hwm-eyebrow{padding:3px 8px;font-size:12px;line-height:12px}.hwm-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.hwm-subtitle{max-inline-size:none;font-size:14px;line-height:18px}.hwm-content{border-block-start:none}.hwm-cards{grid-template-columns:repeat(2,1fr)}.hwm-slot{block-size:403.5px}.hwm-card{padding:12px}.hwm-card-globe{container-type:inline-size}.hwm-text{padding:16px 0 12px}.hwm-card-line{white-space-collapse:collapse}.hwm-photo{inset-block-start:104px}.hwm-globe,.hwm-arcs-box{inset-block-end:-204.5px}.hwm-globe{inline-size:min(100%,430.086px)}.hwm-globe:not(.hwm-globe-top){background:radial-gradient(circle 200px at 50% 200px, var(--hwm-scale-500) 199.5px, transparent 200px)}@container (width<=263px){.hwm-b1{display:none}}@container (width<=287px){.hwm-b2{display:none}}@container (width<=311px){.hwm-b3{display:none}}@container (width<=335px){.hwm-b4{display:none}}@container (width<=359px){.hwm-b5{display:none}}@container (width<=383px){.hwm-b6{display:none}}.hwm-f4{display:none}.hwm-diagram-svg,.hwm-lit-layer{block-size:197.602px;inline-size:243.198px}.hwm-report{inline-size:280px}.hwm-cell-label{font-size:3.03px;line-height:3.54px}.hwm-cell-value{font-size:6.06px;line-height:7.08px}.hwm-report-text{font-size:5px}}@media (width<=767px){.hwm{padding:0}.hwm-header-box{padding:56px 16px 24px}.hwm-eyebrow{padding:2px 7px;font-size:11px}.hwm-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.hwm-heading,.hwm-subtitle{white-space-collapse:collapse}.hwm-cards{grid-template-columns:1fr}}.hwm-scan{animation:6s linear infinite hwm-scan}.hwm-point{animation:6s linear infinite backwards hwm-point}.hwm-p1{animation-delay:.43s}.hwm-p2{animation-delay:.8s}.hwm-p3{animation-delay:.98s}.hwm-p4{animation-delay:1.13s}.hwm-p5{animation-delay:1.21s}.hwm-p6{animation-delay:1.57s}.hwm-p7{animation-delay:1.67s}.hwm-p8{animation-delay:1.71s}.hwm-p9{animation-delay:1.86s}.hwm-p10{animation-delay:2.08s}.hwm-p11{animation-delay:2.31s}.hwm-p12{animation-delay:2.52s}.hwm-p13{animation-delay:2.96s}.hwm-p14{animation-delay:2.98s}.hwm-p15{animation-delay:3.13s}.hwm-flow{animation:4.8s ease-in-out infinite backwards hwm-flow}.hwm-f2{animation-delay:1.2s}.hwm-f3{animation-delay:2.4s}.hwm-f4{animation-delay:3.6s}.hwm-pulse{animation:2.8s ease-out infinite backwards hwm-ring}.hwm-r2{animation-delay:.7s}.hwm-r3{animation-delay:1.4s}.hwm-r4{animation-delay:2.1s}.hwm-orbit{animation:7.2s linear infinite hwm-orbit}.hwm-lit{animation:7.2s ease-in-out infinite backwards hwm-lit}.hwm-l2{animation-delay:1.2s}.hwm-l3{animation-delay:2.4s}.hwm-l4{animation-delay:3.6s}.hwm-l5{animation-delay:4.8s}.hwm-l6{animation-delay:6s}.hwm-cell{animation:6s ease-in-out infinite hwm-cell}.hwm-cells .hwm-cell:nth-child(2){animation-delay:.3s}.hwm-cells .hwm-cell:nth-child(3){animation-delay:.6s}.hwm-cells .hwm-cell:nth-child(4){animation-delay:.9s}.hwm-analysis-cells .hwm-cell:first-child{animation-delay:1.2s}.hwm-analysis-cells .hwm-cell:nth-child(2){animation-delay:1.5s}.hwm-analysis-cells .hwm-cell:nth-child(3){animation-delay:1.8s}.hwm-analysis-cells .hwm-cell:nth-child(4){animation-delay:2.1s}.hwm-analysis-cells .hwm-cell:nth-child(5){animation-delay:2.4s}.hwm-analysis-cells .hwm-cell:nth-child(6){animation-delay:2.7s}.hwm-check{animation:6s ease-out infinite hwm-check}@keyframes hwm-scan{0%{opacity:0;transform:translateY(0)}5%{opacity:.9;transform:translateY(0)}55%{opacity:.9;transform:translateY(400px)}62%,to{opacity:0;transform:translateY(400px)}}@keyframes hwm-point{0%{opacity:0}4%,70%{opacity:.95}80%,to{opacity:0}}@keyframes hwm-flow{0%{stroke-dashoffset:9px;opacity:0}8%{opacity:1}55%{stroke-dashoffset:-100px;opacity:1}60%,to{stroke-dashoffset:-100px;opacity:0}}@keyframes hwm-ring{0%{r:3px;opacity:.9}70%,to{r:16px;opacity:0}}@keyframes hwm-orbit{to{stroke-dashoffset:-646.2px}}@keyframes hwm-lit{0%,18%,to{opacity:0}4%,12%{opacity:1}}@keyframes hwm-cell{0%,14%,to{background-color:#ffffff1a}5%{background-color:#ffffff52}}@keyframes hwm-check{0%,62%{box-shadow:0 0 #ffffff73}80%,to{box-shadow:0 0 0 1.4rem #0000}}.ir{--ir-line:#f2f2f2;contain:layout style;display:block}.ir-band{border-block-end:1px solid var(--ir-line);padding-inline:4rem}.ir-header{text-align:center;border-inline:1px solid var(--ir-line);flex-direction:column;align-items:center;gap:1.8rem;inline-size:100%;max-inline-size:136rem;margin-inline:auto;padding-block:4rem;display:flex}.ir-eyebrow{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.ir-eyebrow p{font-variant-numeric:tabular-nums;color:var(--color-bg-secondary);text-align:center;letter-spacing:.06em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#fff;border:1px solid #acc6c14d;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.ir-title{color:var(--color-green-dark);letter-spacing:-.072rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.ir-title strong{font-weight:inherit;color:var(--color-bg-secondary)}.ir-content{inline-size:100%;max-inline-size:66rem;margin-inline:auto}.ir-cards{grid-template-columns:repeat(2,1fr);gap:1px;list-style-type:none;display:grid}.ir-slot{outline:1px solid var(--ir-line);padding:1.6rem}.ir-slot--lead{grid-column:1/-1}.ir-card{outline:1px solid var(--ir-line);background-color:#fff;border-radius:.8rem;flex-direction:column;align-items:flex-start;gap:1.6rem;block-size:100%;padding:1.6rem;display:flex;position:relative;overflow:hidden}.ir-slot--lead .ir-card{flex-direction:row;align-items:center}.ir-card:before{content:"";pointer-events:none;background-image:var(--grain-ground);background-position:0 0;background-size:var(--grain-size);background-repeat:var(--grain-repeat);opacity:0;block-size:100%;inline-size:100%;transition:opacity .4s ease-in-out;position:absolute;inset:0}.ir-card:hover{outline:#0000;transition:box-shadow .2s ease-in-out;box-shadow:0 20px 32px -20px #0000004d}.ir-card:hover:before{opacity:1}.ir-picture{aspect-ratio:3/2;border-radius:.6rem;flex-shrink:0;block-size:auto;inline-size:12rem;position:relative;overflow:hidden}.ir-slot--lead .ir-picture{inline-size:24rem}.ir-photo{display:contents}.ir-photo img{object-fit:cover;user-select:none;-webkit-user-drag:none;border-radius:.6rem;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset:0}.ir-copy{text-align:start;flex-direction:column;flex:auto;justify-content:flex-start;gap:.4rem;display:flex;position:relative}.ir-slot--lead .ir-copy{text-align:start;flex:1;justify-content:center}.ir-copy h3{color:var(--color-green-dark);font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;transition:color .3s ease-in-out}.ir-slot--lead .ir-copy h3{font-size:2.4rem;line-height:3.2rem}.ir-copy p{color:#515255;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem;transition:color .3s ease-in-out}.ir-card:hover h3{color:#fff}.ir-card:hover p{color:#f2f2f2}.ir-art{--ir-delay:0s;--ir-grey:#bdbdbd;--ir-ground:#f2f5f4;--ir-glass-top:#a6aeac;--ir-glass-mid:#bec4c3;--ir-glass-low:#b2b9b8;--ir-row:#788784;--ir-card:#e8edec;z-index:1;pointer-events:none;color:#fff;text-align:left;letter-spacing:0;white-space:nowrap;direction:ltr;border-radius:5%/7.5%;font-style:normal;font-weight:400;line-height:1;display:block;position:absolute;inset:0;overflow:hidden;container-type:size}.ir-art--scores{--ir-delay:.4s;background:var(--ir-ground)}.ir-art--impacts{--ir-delay:2.6s}.ir-art--harmony{--ir-delay:4.8s}.ir-art--wins{--ir-delay:7s}.ir-art--science{--ir-delay:9.2s}.ir-b{inline-size:calc(var(--w) * 100% / 480);block-size:calc(var(--h) * 100% / 320);font-size:calc(var(--f,12) * 100cqw / 480);justify-content:center;align-items:center;display:flex;position:absolute;inset-block-start:calc(var(--y) * 100% / 320);inset-inline-start:calc(var(--x) * 100% / 480)}.ir-svg{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:visible}.ir-glass{background:linear-gradient(118deg, transparent 50%, #ffffff24 63%, transparent 76%), radial-gradient(70% 45% at 78% 62%, #ffffff38, transparent 70%), linear-gradient(172deg, var(--ir-glass-top) 4%, var(--ir-glass-mid) 52%, var(--ir-glass-low) 100%);border-radius:4.16667cqw;box-shadow:3.33333cqw 0 9.16667cqw -.833333cqw #00000029}.ir-track{fill:none;stroke:#ffffff52;stroke-width:7px}.ir-arc{fill:none;stroke:#fff;stroke-width:7px}.ir-cap{fill:#fff}.ir-sweep-first,.ir-sweep-second{transform-origin:241px 189px}.ir-sweep-first{transform:rotate(180deg)}.ir-sweep-second{transform:rotate(111.6deg)}.ir-num{letter-spacing:-.02em;font-weight:300}.ir-roll{font-variant-numeric:tabular-nums;display:inline-flex}.ir-col{block-size:1.1em;display:block;overflow:hidden}.ir-strip{transform:translateY(calc(var(--d) * -1.1em));flex-direction:column;display:flex}.ir-strip span{text-align:center;block-size:1.1em;line-height:1.1em;display:block}.ir-sweep{opacity:0;background-image:linear-gradient(90deg,#0000,#ffffff73,#0000);inline-size:18%;position:absolute;inset-block:0;inset-inline-start:0;transform:translate(-100%)}.ir-guides line{stroke:#ffffff8c;stroke-width:1.4px;stroke-dasharray:2 3}.ir-bracket{fill:none;stroke:#fff;stroke-width:2.4px;stroke-linejoin:round}.ir-trace{opacity:0;stroke:#fff;stroke-width:2.6px;filter:drop-shadow(0 0 3px #fff)}.ir-chip{--ir-chip-bg:color-mix(in srgb, var(--ir-grey) 34%, transparent);background:var(--ir-chip-bg);backdrop-filter:blur(.833333cqw);border-radius:.625cqw;padding-block-start:.208333cqw;font-weight:500}@container (width<=100px){.ir-chip{--ir-chip-bg:#6d7574}}.ir-chip-lit{opacity:0;color:#1b2a27;border-radius:inherit;background:#fff;justify-content:center;align-items:center;padding-block-start:.208333cqw;display:flex;position:absolute;inset:0}.ir-chip-lit:before{content:attr(data-letter)}.ir-row{background:color-mix(in srgb, var(--ir-row) 86%, transparent);backdrop-filter:blur(1.66667cqw);border-radius:2.29167cqw;justify-content:space-between;padding-inline:3.75cqw 1.45833cqw;font-size:3.85417cqw;box-shadow:inset 0 .208333cqw #ffffff1a}.ir-row-label{padding-block-start:.520833cqw;position:relative}.ir-row-value{background-color:#ffffff14;border-radius:1.66667cqw;justify-content:center;align-items:center;block-size:8.75cqw;inline-size:15.4167cqw;padding-block-start:.416667cqw;font-size:4.375cqw;display:flex;position:relative}.ir-lit{opacity:0;border-radius:inherit;background-color:#ffffff48;position:absolute;inset:0}.ir-in{display:block;position:relative}.ir-b.ir-scan{display:block;overflow:hidden}.ir-scan:before{opacity:0;content:"";background-image:linear-gradient(#0000,#ffffff47 88%,#fff 90%,#0000 94%);block-size:30%;position:absolute;inset-block-start:0;inset-inline:0;transform:translateY(-100%)}.ir-small{color:#1b2a27;background:var(--ir-card);border-radius:1.04167cqw;flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:1.04167cqw;padding:1.25cqw;box-shadow:0 .416667cqw 1.25cqw #0000001f}.ir-small--ideal{gap:.833333cqw;padding:1.04167cqw .833333cqw}.ir-key{color:#3c5d57;font-size:1.25cqw}.ir-small--ideal .ir-key{font-size:.9375cqw}.ir-value{font-size:2.70833cqw}.ir-small--ideal .ir-value{font-size:1.875cqw}.ir-value small{margin-inline-start:.1em;font-size:.6em}.ir-badge{background:#d6e5e2;border-radius:.416667cqw;block-size:1.25cqw;inline-size:2.5cqw;position:absolute;inset-block-start:1.04167cqw;inset-inline-end:1.04167cqw}@media (width<=1099px){.ir-band{padding-inline:16px}.ir-header{border-block-start:1px solid var(--ir-line);gap:16px;max-inline-size:100%;padding:80px 16px 24px}.ir-eyebrow{gap:6px}.ir-eyebrow p{padding:3px 8px;font-size:12px;line-height:12px}.ir-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.ir-content{border-inline:1px solid var(--ir-line);max-inline-size:100%;padding-inline:16px}.ir-slot{padding:16px}.ir-card{border-radius:8px;align-items:center;gap:16px;padding:24px 12px}.ir-picture,.ir-photo img{border-radius:4px}.ir-picture{inline-size:120px}.ir-slot--lead .ir-picture{inline-size:240px}.ir-copy{text-align:center;flex:0 auto;justify-content:center;gap:4px}.ir-copy h3{font-size:16px;line-height:24px}.ir-slot--lead .ir-copy h3{font-size:20px;line-height:28px}.ir-copy p{font-size:14px;line-height:20px}}@media (width<=767px){.ir-band{padding-inline:0}.ir-header{border:none;padding:56px 16px 16px}.ir-eyebrow p{padding:2px 7px;font-size:11px;line-height:12px}.ir-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.ir-content{border-inline:none;padding-inline:0}.ir-cards{grid-template-columns:1fr;gap:16px;padding:16px}.ir-slot{outline:none;padding:0}.ir-slot--lead{grid-column:auto}.ir-card{flex-direction:row;gap:12px;padding:8px}.ir-slot--lead .ir-card{flex-direction:column;align-items:stretch;gap:12px}.ir-picture{inline-size:80px}.ir-slot--lead .ir-picture{inline-size:100%}.ir-copy{text-align:start}.ir-slot--lead .ir-copy{flex:0 auto;padding:0 4px 4px}.ir-copy h3{font-size:14px;line-height:20px}.ir-copy p{font-size:12px;line-height:16px}}@media (prefers-reduced-motion:no-preference){.ir-ring{animation:ir-ring 12s ease-out var(--ir-delay) infinite}.ir-ring-whole{animation:ir-ring-whole 12s linear var(--ir-delay) infinite}.ir-sweep-first{animation:ir-sweep-first 12s linear var(--ir-delay) infinite}.ir-sweep-second{animation:ir-sweep-second 12s linear var(--ir-delay) infinite}.ir-head-second{animation:ir-head-second 12s linear var(--ir-delay) infinite}.ir-strip{animation:ir-roll 12s ease-out var(--ir-delay) infinite}.ir-sweep{animation:ir-sweep 12s ease-in-out var(--ir-delay) infinite}.ir-trace{animation:ir-trace 12s linear var(--ir-delay) infinite}.ir-chip-lit{animation:12s linear infinite ir-chip}.ir-chip:first-of-type .ir-chip-lit{animation-delay:5.1s}.ir-chip:nth-of-type(2) .ir-chip-lit{animation-delay:5.7s}.ir-chip:nth-of-type(3) .ir-chip-lit{animation-delay:6.3s}.ir-in{animation:ir-rise 12s ease-out var(--ir-delay) infinite}.ir-lit{animation:ir-lit 12s ease-in-out var(--ir-delay) infinite}.ir-row:nth-of-type(2) :is(.ir-in,.ir-lit){animation-delay:7.18s}.ir-row:nth-of-type(3) :is(.ir-in,.ir-lit){animation-delay:7.36s}.ir-row:nth-of-type(4) :is(.ir-in,.ir-lit){animation-delay:7.54s}.ir-row:nth-of-type(5) :is(.ir-in,.ir-lit){animation-delay:7.72s}.ir-scan:before{animation:ir-scan 12s linear var(--ir-delay) infinite}}@keyframes ir-ring{0%,2%{opacity:1}3.5%,3.6%{opacity:0}4.5%,to{opacity:1}}@keyframes ir-ring-whole{0%{opacity:1;animation-timing-function:step-end}3.55%{opacity:0;animation-timing-function:step-end}15%{opacity:1}}@keyframes ir-sweep-first{0%,4.5%{animation-timing-function:cubic-bezier(0,0,.4422,.5428);transform:rotate(0)}9.115%{transform:rotate(180deg)}}@keyframes ir-sweep-second{0%,9.115%{animation-timing-function:cubic-bezier(.3182,.5365,.6844,1);transform:rotate(0)}15%{transform:rotate(111.6deg)}}@keyframes ir-head-second{0%{opacity:1;animation-timing-function:step-end}3.55%{opacity:0;animation-timing-function:step-end}9.115%{opacity:1}}@keyframes ir-roll{0%,2%{opacity:1;transform:translateY(calc(var(--d) * -1.1em))}3.5%{opacity:0;transform:translateY(calc(var(--d) * -1.1em))}3.6%{opacity:0;transform:translateY(0)}4.5%{opacity:1;transform:translateY(0)}15%,to{opacity:1;transform:translateY(calc(var(--d) * -1.1em))}}@keyframes ir-sweep{0%{opacity:0;transform:translate(-100%)}2%,14%{opacity:1}16%,to{opacity:0;transform:translate(560%)}}@keyframes ir-trace{0%{opacity:0;transform:translateY(0)}1.5%,13.5%{opacity:1}15%,to{opacity:0;transform:translateY(214px)}}@keyframes ir-chip{0%,9%,to{opacity:0}1.5%,5%{opacity:1}}@keyframes ir-rise{0%,2%{opacity:1;transform:none}3%{opacity:0;transform:none}3.1%{opacity:0;transform:translateY(80%)}8%,to{opacity:1;transform:none}}@keyframes ir-lit{0%,3%,12%,to{opacity:0}6%{opacity:1}}@keyframes ir-scan{0%{opacity:0;transform:translateY(-100%)}2%,13%{opacity:1}15%,to{opacity:0;transform:translateY(340%)}}.jo{--jo-ground:oklab(73.8191% -.0343016 -.000596583);inline-size:100%;block-size:var(--app-height);contain:layout style;min-block-size:83.2rem;padding-inline:4rem;display:flex;position:relative}.jo strong{font-weight:inherit}.jo :focus-visible{outline-color:var(--color-white)}.jo-media{inset-block-start:50%;background-color:var(--jo-ground);block-size:100%;inline-size:100%;position:absolute;left:50%;overflow:hidden;transform:translate(-50%,-50%)}.jo-media:before,.jo-media:after{content:"";position:absolute;inset:0}.jo-media:before{background-image:linear-gradient(#0000 0%,#000000bf 100%);mask-image:linear-gradient(#0000 26.44%,#000 69.35%);mask-mode:alpha}.jo-media:after{background-image:linear-gradient(#0000003d 48.76%,#0000 100%)}.jo-video{object-fit:cover;block-size:100%;inline-size:100%;display:inline}.jo-wrapper{z-index:1;border-inline:1px solid #f2f2f233;flex-direction:column;flex:1;justify-content:flex-end;gap:4rem;inline-size:100%;max-inline-size:136rem;margin-inline:auto;padding:4rem 3.2rem;display:flex;position:relative}.jo-header-wrapper{flex-direction:column;align-items:flex-start;gap:3.2rem;display:flex}.jo-header{flex-direction:column;align-items:flex-start;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.jo-type-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.jo-eyebrow{font-variant-numeric:tabular-nums;color:#fff;text-align:center;letter-spacing:.06em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#ffffff1a;border:2px solid #f2f2f21a;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-weight:500;line-height:1.4rem;display:flex}.jo-title{color:#fff;letter-spacing:-.072rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.jo-title strong{color:#ffffff80}.jo-subtitle{color:#fff;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;inline-size:100%;max-inline-size:58.75rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem;display:none}.jo-cta{z-index:0;color:#333;text-align:center;cursor:pointer;user-select:none;-webkit-user-drag:none;backdrop-filter:blur(8px);background-color:#ffffff1a;border:1px solid #fff3;border-radius:6px;flex-shrink:0;justify-content:space-between;align-items:center;gap:20px;padding-block:4px;padding-inline:20px 4px;font-size:14px;font-weight:500;line-height:18px;text-decoration-line:none;transition-property:background-color;transition-duration:.4s;transition-timing-function:ease;display:flex;position:relative}.jo-cta:hover{background-color:#ffffff0d}.jo-cta-text{letter-spacing:-.01px;color:#fff;text-align:start;inline-size:100%;font-size:14px;font-weight:500;position:relative}.jo-cta-icon{aspect-ratio:1;color:#fff;backdrop-filter:blur(8px);direction:ltr;background-image:linear-gradient(#fff0 0%,#ffffff1a 100%);border-radius:6px;flex-shrink:0;justify-content:center;align-items:center;gap:12px;block-size:40px;inline-size:40px;padding:12px;display:flex;position:relative;overflow:hidden}.jo-cta-icon:dir(rtl){scale:-1 1}.jo-arrows{transition-property:transform;transition-duration:.4s;transition-timing-function:ease;display:flex;position:relative}.jo-cta:hover .jo-arrows{transform:translate(30px)}.jo-arrow{block-size:24px;inline-size:24px;max-inline-size:none}.jo-arrow:first-child{block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:-30px}.jo-strip-wrapper{inline-size:100dvw;position:relative;inset-inline-start:50%;transform:translate(-50%)}.jo-strip-wrapper:dir(rtl){transform:translate(50%)}.jo-strip{flex-wrap:nowrap;align-items:center;display:flex;position:relative;overflow:hidden}.jo-track{backface-visibility:hidden;flex:none;align-items:stretch;gap:1.6rem;inline-size:fit-content;padding-inline-start:1.6rem;display:flex}.jo-item{background-color:#ffffff4d;border-radius:1.2rem;flex-direction:column;flex-shrink:0;justify-content:space-between;gap:1.2rem;min-block-size:18rem;inline-size:37.2rem;padding:1.6rem;display:flex}.jo-quote{color:#fff;padding-inline-end:2.4rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2.4rem}.jo-byline{align-items:center;gap:1rem;display:flex}.jo-name{color:#fff;flex:1;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.jo-mark{flex-shrink:0;block-size:2rem;inline-size:2rem}@keyframes jo-lap{to{transform:translate(-100%)}}@keyframes jo-lap-rtl{to{transform:translate(100%)}}@media (width>=1921px){.jo-media:before{background-image:linear-gradient(#0000 0%,#000000b3 50% 100%)}.jo-strip-wrapper{max-inline-size:136rem}}@media (width<=1099px){.jo{block-size:fit-content;min-block-size:1133px;padding-inline:16px}.jo-wrapper{padding:16px}.jo-header-wrapper{align-items:center}.jo-header{text-align:center;align-items:center;gap:16px;max-inline-size:42rem}.jo-type-row{gap:6px}.jo-eyebrow{padding:3px 8px;font-size:12px;line-height:12px}.jo-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.jo-subtitle{opacity:.8;max-inline-size:none;font-size:14px;line-height:18px;display:block}.jo-cta{border-radius:8px;align-self:stretch;inline-size:100%;max-inline-size:420px;margin-inline:auto;font-size:16px;line-height:20px}.jo-cta-text{font-size:16px}.jo-track{gap:12px;padding-inline-start:12px}.jo-item{min-block-size:160px;inline-size:320px}.jo-quote{font-size:14px;line-height:20px}}@media (width<=767px){.jo{min-block-size:812px;padding-inline:0}.jo-wrapper{gap:64px}.jo-eyebrow{padding:2px 7px;font-size:11px}.jo-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.jo-subtitle{white-space-collapse:collapse}}.jo-track{animation-name:jo-lap;animation-duration:40s;animation-timing-function:linear;animation-iteration-count:infinite}.jo-track:dir(rtl){animation-name:jo-lap-rtl}.jo-strip:hover .jo-track{animation-play-state:paused}@media (width<=767px){.jo-track{animation-duration:50s}}.mbm{--mbm-rule:var(--color-border-primary-muted);--mbm-line:oklab(80.514% -.028552 -.00124961);--mbm-edge:var(--color-primary-100);--mbm-shade:color-mix(in srgb, var(--color-gray-medium) 3.1%, transparent);contain:layout style;background-color:#fff;inline-size:100%;padding-inline:4rem;display:block;position:relative;overflow:hidden}.mbm strong{font-weight:inherit}.mbm-content{align-items:stretch;inline-size:100%;max-inline-size:136rem;margin-inline:auto;display:flex}.mbm-words{border-inline-start:1px solid var(--mbm-rule);flex-direction:column;flex-shrink:0;min-block-size:70rem;inline-size:56rem;display:flex}.mbm-header-box{border-block-end:1px solid var(--mbm-rule);flex-direction:column;flex:1;gap:1.6rem;padding:3.2rem;display:flex}.mbm-header{flex-direction:column;align-items:flex-start;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.mbm-type-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.mbm-eyebrow{font-variant-numeric:tabular-nums;color:var(--color-bg-secondary);text-align:center;letter-spacing:.06em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--mbm-line) 30.2%, transparent);-webkit-font-smoothing:antialiased;background-color:#fff;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.mbm-title{color:var(--color-green-dark);letter-spacing:-.072rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.mbm-title strong{color:var(--color-bg-secondary)}.mbm-subtitle{inline-size:100%;max-inline-size:58.75rem;color:var(--color-text-secondary);white-space-collapse:preserve-breaks;text-wrap-mode:wrap;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem}.mbm-potential{flex-direction:column;gap:1.6rem;padding:3.2rem;display:flex}.mbm-potential-title{color:var(--color-green-dark);font-size:2.4rem;font-weight:400;line-height:2.8rem}.mbm-potential-text{max-inline-size:40.6rem;color:var(--color-text-secondary);font-size:1.4rem;line-height:2rem}.mbm-potential-text strong{font-weight:500}.mbm-features{border-block-start:1px solid var(--mbm-rule)}.mbm-feature-list{flex-direction:column;gap:1.2rem;padding:3.2rem;list-style-type:none;display:flex}.mbm-feature{align-items:center;gap:1.6rem;display:flex}.mbm-feature-dot{background-color:var(--color-green-dark);border-radius:50%;flex-shrink:0;block-size:.4rem;inline-size:.4rem}.mbm-feature-text{color:var(--color-text-secondary);font-size:1.4rem;line-height:2rem}.mbm-plan{background-color:var(--color-bg-secondary);border-inline:1px solid var(--mbm-rule);flex:auto;block-size:76rem;min-inline-size:0;position:relative;overflow:hidden}.mbm-backdrop{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0;transform:scale(2)}.mbm-backdrop [data-layer=after]{display:none}.mbm-card{z-index:1;block-size:58.1rem;inline-size:80.533rem;box-shadow:0 0 0 8px color-mix(in srgb, var(--color-bg-secondary-disabled) 30.2%, transparent);background-color:#fff;border-radius:1.6933rem 1.6933rem 0 0;padding:4rem;position:absolute;inset-block-start:5.984rem;inset-inline-end:6.028rem;overflow:hidden}.mbm-card-inner{flex-direction:column;gap:1.6rem;inline-size:72.5333rem;display:flex}.mbm-images{flex-shrink:0;justify-content:flex-end;align-items:flex-start;gap:1.3333rem;padding-inline-end:2.4rem;display:flex}.mbm-image-card{background-color:var(--color-secondary-hover);border-radius:.9378rem;flex-shrink:0;block-size:34.3rem;inline-size:29.4rem;position:relative;overflow:hidden}.mbm-image-label{z-index:2;font-variant-numeric:tabular-nums;color:#fff;letter-spacing:.06em;text-transform:uppercase;font-size:1.2rem;font-weight:500;line-height:1.4rem;position:absolute;inset-block-start:2rem;inset-inline-start:50%;transform:translate(-50%)}.mbm-image-frame{position:absolute;inset:0;overflow:hidden}.mbm-image{object-fit:cover;object-position:50% 18%;user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset:0}.mbm-steps{flex-direction:column;align-items:flex-end;gap:.2rem;inline-size:100%;padding-inline-end:2.4rem;display:flex}.mbm-step{align-items:stretch;gap:1.324rem;inline-size:60.0224rem;display:flex;position:relative}.mbm-marker{flex-direction:column;flex-shrink:0;align-items:center;inline-size:1.986rem;display:flex}.mbm-line{border-inline-start:.828px dashed var(--mbm-line);flex-shrink:0;block-size:1.655rem;inline-size:0}.mbm-line--hidden{border-inline-start-color:#0000}.mbm-line--bottom{flex:1 1 0;block-size:auto;min-block-size:1.655rem}.mbm-circle{font-variant-numeric:tabular-nums;block-size:1.986rem;inline-size:1.986rem;color:var(--color-gray-medium);letter-spacing:.06em;border:.828px solid var(--mbm-rule);background-color:#fff;border-radius:50%;flex-shrink:0;justify-content:center;align-items:center;font-size:.993rem;font-weight:500;line-height:1.1585rem;display:inline-flex}.mbm-circle--subtle{background-color:var(--color-bg-subtle)}.mbm-step-card{border:.828px solid var(--mbm-edge);min-inline-size:0;box-shadow:0 .2483rem .2483rem var(--mbm-shade);background-color:#fff;border-radius:.993rem;flex:auto;justify-content:space-between;align-items:center;gap:1.324rem;margin-block-end:1.324rem;padding:1.655rem;display:flex}.mbm-step-title{color:var(--color-gray-medium);font-size:1.655rem;font-weight:400;line-height:1.986rem}.mbm-pill{color:var(--color-green-dark);white-space:nowrap;background-color:var(--mbm-rule);border-radius:99px;flex-shrink:0;justify-content:center;align-items:center;padding:.1655rem .4965rem;font-size:.993rem;line-height:1.324rem;display:inline-flex}.mbm-open{border:.828px solid var(--mbm-edge);min-inline-size:0;box-shadow:0 .2483rem .2483rem var(--mbm-shade);background-color:#fff;border-radius:.993rem;flex-direction:column;flex:auto;margin-block-end:1.324rem;display:flex;overflow:hidden}.mbm-open-head{align-items:center;gap:1.324rem;padding:1.655rem 1.324rem;display:flex}.mbm-open-text{flex-direction:column;flex:auto;gap:.662rem;min-inline-size:0;display:flex}.mbm-open-title{color:var(--color-green-dark);font-size:1.655rem;font-weight:400;line-height:1.986rem}.mbm-open-description{color:var(--color-text-secondary);font-size:1.1585rem;line-height:1.655rem}.mbm-months{background-color:var(--mbm-rule);border:.828px solid var(--mbm-edge);border-radius:.662rem;flex-direction:column;flex-shrink:0;inline-size:5.7926rem;display:flex;overflow:hidden}.mbm-months-value{color:var(--color-text-secondary);border-block-end:.828px solid var(--mbm-edge);background-color:#fff;justify-content:center;align-items:center;padding:1.324rem .662rem;font-size:1.986rem;line-height:2.317rem;display:flex}.mbm-months-label,.mbm-actions-label{font-variant-numeric:tabular-nums;color:var(--color-gray-medium);letter-spacing:.06em;text-transform:uppercase;font-size:.993rem;font-weight:500;line-height:1.1585rem}.mbm-months-label{justify-content:center;align-items:center;padding-block:.662rem;display:flex}.mbm-actions{background-color:var(--color-bg-subtle);border:.828px solid var(--mbm-edge);border-radius:.993rem;flex-direction:column;gap:1.324rem;padding:1.324rem;display:flex}.mbm-action-list{flex-direction:column;gap:.993rem;display:flex}.mbm-action{border:.828px solid var(--mbm-edge);background-color:#fff;border-radius:.662rem;flex-direction:column;gap:.993rem;padding:1.324rem;display:flex}.mbm-action-head{justify-content:space-between;align-items:center;gap:.662rem;inline-size:100%;display:flex}.mbm-action-stack{flex-direction:column;align-items:flex-start;gap:.662rem;display:flex}.mbm-action-title{color:var(--color-green-dark);white-space:nowrap;font-size:1.324rem;line-height:1.986rem}.mbm-meta{align-items:center;gap:.662rem;inline-size:100%;display:flex}.mbm-meta-group{white-space:nowrap;align-items:center;gap:.331rem;font-size:.993rem;line-height:1.324rem;display:inline-flex}.mbm-meta-label{color:var(--color-gray-medium)}.mbm-meta-value{color:var(--color-green-dark)}.mbm-meta-divider{background-color:var(--mbm-line);flex-shrink:0;block-size:.8275rem;inline-size:.828px}.mbm-meta-pill{flex:1 1 0;align-items:center;gap:.662rem;min-inline-size:0;display:inline-flex}.mbm-step-full{align-items:flex-start;gap:1.6rem;inline-size:100%;display:flex;position:relative}.mbm-marker--large{align-self:stretch;inline-size:2.4rem}.mbm-line--large{block-size:2rem}.mbm-circle--large{border-width:1px;block-size:2.4rem;inline-size:2.4rem;font-size:1.2rem;line-height:1.4rem}.mbm-step-card--full{box-shadow:0 3px 3px var(--mbm-shade);border-width:1px;border-radius:1.2rem;gap:1.6rem;margin-block-end:1.6rem;padding:2rem}.mbm-step-title--large{font-size:2rem;line-height:2.4rem}.mbm-pill--large{padding:.2rem .6rem;font-size:1.2rem;line-height:1.6rem}.mbm-cta{z-index:2;block-size:4.8rem;min-block-size:4.8rem;inline-size:max-content;color:var(--color-green-dark);text-align:center;cursor:pointer;pointer-events:auto;user-select:none;-webkit-user-drag:none;background-color:#fff;border-radius:999.9rem;justify-content:center;align-items:center;gap:.8rem;padding:1.2rem 2.4rem;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem;text-decoration-line:none;transition:background .3s;display:flex;position:absolute;inset-block-end:3.6rem;inset-inline-start:50%;translate:-50%}.mbm-cta:hover{background-color:#f0f0f0}.mbm-cta:active{background-color:#e0e0e0}.mbm-cta:focus-visible{outline:2px solid var(--color-white);outline-offset:3px}.mbm-cta:before{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:min(0px,50% - 22px)}@media (width<=1099px){.mbm{padding:0}.mbm-content{border-inline:1px solid var(--mbm-rule);flex-direction:column;inline-size:calc(100% - 32px)}.mbm-words{display:contents}.mbm-header-box{padding:80px 16px 24px}.mbm-header{text-align:center;align-items:center;gap:16px;max-inline-size:none}.mbm-type-row{gap:6px}.mbm-eyebrow{padding:3px 8px;font-size:12px;line-height:12px}.mbm-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.mbm-subtitle{max-inline-size:none;font-size:14px;line-height:18px}.mbm-potential{order:3;padding:24px 16px}.mbm-potential-text{max-inline-size:100%}.mbm-features{border-block-start:none;order:4}.mbm-feature-list{padding:0 16px 32px}.mbm-plan{aspect-ratio:auto;border:none;order:2;block-size:740px;min-block-size:0;max-block-size:none;inline-size:100%}.mbm-backdrop{transform:scale(4)}.mbm-card{inset-block-start:32px;inset-inline-end:32px}.mbm-cta{inset-block-end:40px}}@media (width<=767px){.mbm-content{border:none;inline-size:100%}.mbm-header-box{padding:56px 16px 16px}.mbm-eyebrow{padding:2px 7px;font-size:11px;line-height:12px}.mbm-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.mbm-subtitle{white-space-collapse:collapse}.mbm-potential{padding:16px 16px 32px}.mbm-feature-list{padding:0 16px 16px}.mbm-plan{block-size:440px;min-block-size:440px;max-block-size:440px}.mbm-card{transform-origin:100% 0;inline-size:805px;inset-block-start:28px;inset-inline:auto 28px;transform:scale(.55)}.mbm-cta{margin-block-start:28px;inset-block-end:22px}:root[dir=rtl] .mbm-card{transform-origin:0 0}}:root[dir=rtl] .mbm-image-label{transform:translate(50%)}:root[dir=rtl] .mbm-cta{translate:50%}.pr{--pr-rule:var(--color-border-primary-muted);--pr-line:oklab(80.514% -.028552 -.00124961);--pr-quad-in-out:cubic-bezier(.455, .03, .515, .955);--pr-cubic-out:cubic-bezier(.215, .61, .355, 1);--pr-cubic-in:cubic-bezier(.55, .055, .675, .19);--pr-cubic-in-out:cubic-bezier(.645, .045, .355, 1);--pr-quart-out:cubic-bezier(.165, .84, .44, 1);contain:layout style;padding-inline:4rem;display:block}.pr strong{font-weight:inherit}.pr-wrapper{border-inline:1px solid var(--pr-rule);inline-size:100%;max-inline-size:136rem;margin-inline:auto}.pr-header-box{border-block-end:1px solid var(--pr-rule)}.pr-header{text-align:center;flex-direction:column;align-items:center;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;margin-inline:auto;padding-block:4rem;display:flex}.pr-type-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.pr-eyebrow{font-variant-numeric:tabular-nums;color:var(--color-bg-secondary);text-align:center;letter-spacing:.06em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--pr-line) 30.2%, transparent);-webkit-font-smoothing:antialiased;background-color:#fff;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.pr-title{color:var(--color-green-dark);letter-spacing:-.072rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.pr-title strong{color:var(--color-bg-secondary)}.pr-subtitle{inline-size:100%;max-inline-size:58.75rem;color:var(--color-text-secondary);white-space-collapse:preserve-breaks;text-wrap-mode:wrap;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem}.pr-footnote{letter-spacing:1.5px;margin-inline-start:2px;font-size:.8em;font-weight:200;line-height:0}.pr-content{inline-size:100%;max-inline-size:136rem;margin-inline:auto}.pr-grid{grid-template-columns:repeat(3,1fr);gap:1px;display:grid}.pr-cards{outline:1px solid var(--pr-rule);grid-template-rows:repeat(2,1fr);gap:1px;display:grid}.pr-card-wrapper{outline:1px solid var(--pr-rule);flex:1;padding:1.6rem;display:flex}.pr-card{border:1px solid var(--pr-rule);background-color:#fff;border-radius:1.2rem;flex-direction:column;flex:1;padding:1.6rem;display:flex}.pr-figure{aspect-ratio:3/2;background:linear-gradient(var(--color-bg-secondary) 0% 100%);border-radius:.6rem;flex-shrink:0;justify-content:center;align-items:center;block-size:auto;inline-size:12rem;display:flex;position:relative;overflow:hidden}.pr-drawing{direction:ltr;justify-content:center;align-items:center;display:flex;position:absolute;inset:0}.pr-shimmer{z-index:2;--pr-shimmer:linear-gradient(to right, transparent 0%, #ffffff38 40%, #ffffff38 60%, transparent 100%);background-image:var(--pr-shimmer);opacity:0;pointer-events:none;position:absolute;inset:0;transform:translate(-100%)}.pr-svg{z-index:1;position:relative}.pr-svg--realistic,.pr-svg--preview{max-inline-size:none;overflow:visible}.pr-svg--no-surgery{overflow:hidden}.pr-svg text,.pr-stack-svg text{font-family:system-ui,sans-serif}.pr-ring{fill:none;stroke:#fff;pointer-events:none}.pr-before-group,.pr-face--start,.pr-face--end{filter:grayscale()brightness(.92)}.pr-stack{z-index:1;flex-direction:column;flex:1;justify-content:center;align-items:center;gap:4px;display:flex;position:relative}.pr-stack-svg{max-inline-size:none}.pr-stack-svg--0,.pr-stack-svg--2{opacity:.45;filter:blur(1px)}.pr-card-text{flex-direction:column;gap:.8rem;min-block-size:7.2rem;margin-block-start:auto;display:flex}.pr-card-title h3{color:var(--color-green-dark);white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:2rem;font-style:normal;font-weight:500;line-height:2.4rem}.pr-card-description{color:var(--color-gray-medium);font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.pr-face-box{aspect-ratio:45.3333/55.4;outline:1px solid var(--pr-rule);block-size:100%;inline-size:100%;display:flex}.pr-face-wrap{outline:1px solid var(--pr-rule);flex:1;padding:1.6rem;display:flex}.pr-slider{background-color:var(--color-bg-subtle);border-radius:8px;block-size:100%;inline-size:100%;position:relative;overflow:hidden}.pr-slider-content{touch-action:pan-y;direction:ltr;block-size:100%;inline-size:100%;position:relative}.pr-after,.pr-before{background:var(--color-secondary-hover);position:absolute;inset:0}.pr-before{inline-size:calc(var(--split) * 1%);will-change:inline-size;overflow:hidden}.pr-after picture,.pr-before picture{inline-size:100%;position:absolute;inset-block:0;inset-inline-start:0}.pr-before picture{inline-size:calc(100% * 100 / var(--split));max-inline-size:none}.pr-image{object-fit:cover;user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset:0}.pr-divider{touch-action:pan-y;cursor:grab;block-size:100%;inline-size:.01rem;padding-inline:2rem;position:absolute;inset-block-start:0;inset-inline-start:calc(var(--split) * 1% - 2rem)}.pr-divider:before,.pr-divider:after{content:"";background-color:#fff;block-size:calc(50% - 1.25rem);inline-size:.01rem;display:block;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.pr-divider:before{inset-block-end:0}.pr-divider:after{inset-block-start:0}.pr-hit{inline-size:max(4rem,44px);position:absolute;inset-block:0;inset-inline-start:50%;transform:translate(-50%)}.pr-divider:focus-visible{outline:2px solid var(--color-white);outline-offset:-4px;box-shadow:inset 0 0 0 2px var(--color-green-dark)}.pr-divider-icon{z-index:1;flex-shrink:0;block-size:2.5rem;inline-size:2.5rem;position:absolute;inset-block-start:50%;inset-inline-start:50%;overflow:hidden;transform:translate(-50%,-50%)}.pr-divider-icon svg{block-size:100%;inline-size:100%;display:block}.pr-shade{opacity:0;transition:opacity .4s var(--pr-cubic-in-out)}.pr-before-group,.pr-after-group{transition:transform .4s var(--pr-cubic-in-out)}.pr-tag{opacity:.01;transition:opacity .25s var(--pr-cubic-in), transform .25s var(--pr-cubic-in);transform:translateY(3px)}.pr-svg--no-surgery{transform-origin:50%;transition:transform .35s var(--pr-cubic-in-out)}.pr-check{transform-origin:87.4258px 0;transition:transform .3s var(--pr-cubic-in-out);transform:scaleX(0)}.pr-arrow{transition:transform .3s var(--pr-cubic-in-out)}.pr-word{transition:opacity .3s var(--pr-cubic-in-out), transform .3s var(--pr-cubic-in-out)}.pr-word--in{opacity:.01;transform:translateY(5px)}.pr-stack-svg{transition:transform .35s var(--pr-cubic-in-out)}.pr-stack-svg--1{transform-origin:50%}.pr-stack-svg--2{transition-delay:50ms}.pr-bar{transform-origin:48.85px 0;transition:transform .4s var(--pr-cubic-in-out)}.pr-face{transition:transform .4s var(--pr-cubic-in-out)}.pr-face--you{transition-duration:.5s}.pr-card:is([data-shimmer],[data-shown]) .pr-shimmer{animation-name:pr-shimmer;animation-duration:.85s;animation-delay:50ms;animation-fill-mode:both}.pr-card:is(:hover,[data-shown]) .pr-shade{opacity:1;transition:opacity .5s var(--pr-cubic-out)}.pr-card:is(:hover,[data-shown]) .pr-before-group{transition:transform .5s var(--pr-cubic-out) .1s;transform:translateY(-6.8352px)scale(1.24)}.pr-card:is(:hover,[data-shown]) .pr-after-group{transition:transform .5s var(--pr-cubic-out) .15s;transform:translate(17.5437px,5.5005px)scale(.807)}.pr-card:is(:hover,[data-shown]) .pr-tag{opacity:1;transition:opacity .3s var(--pr-quart-out) .45s, transform .3s var(--pr-quart-out) .45s;transform:translateY(0)}.pr-card:is(:hover,[data-shown]) .pr-tag--after{transition-delay:.55s}.pr-card:is(:hover,[data-shown]) .pr-svg--no-surgery{transition:transform .4s var(--pr-cubic-out);transform:scale(1.05)}.pr-card:is(:hover,[data-shown]) .pr-check{transition:transform .5s var(--pr-cubic-out) .35s;transform:scaleX(1)}.pr-card:is(:hover,[data-shown]) .pr-arrow{transition:transform .35s var(--pr-cubic-out) .4s;transform:translate(1.5px)}.pr-card:is(:hover,[data-shown]) .pr-word--out{opacity:.01;transition:opacity .15s var(--pr-cubic-in) .2s, transform .15s var(--pr-cubic-in) .2s;transform:translateY(-5px)}.pr-card:is(:hover,[data-shown]) .pr-word--in{opacity:1;transition:opacity .2s var(--pr-cubic-out) .35s, transform .2s var(--pr-cubic-out) .35s;transform:translateY(0)}.pr-card:is(:hover,[data-shown]) .pr-word--out.pr-word--late{transition-delay:.28s}.pr-card:is(:hover,[data-shown]) .pr-word--in.pr-word--late{transition-delay:.43s}.pr-card:is(:hover,[data-shown]) .pr-stack-svg{transition:transform .4s var(--pr-cubic-out) .1s}.pr-card:is(:hover,[data-shown]) .pr-stack-svg--0{transform:translateY(-6px)}.pr-card:is(:hover,[data-shown]) .pr-stack-svg--1{transform:scale(1.05)}.pr-card:is(:hover,[data-shown]) .pr-stack-svg--2{transition-delay:.18s;transform:translateY(6px)}.pr-card:is(:hover,[data-shown]) .pr-face--you{transition:transform .6s var(--pr-cubic-out);transform:translate(-8.793px,-8.46px)scale(1.18)}.pr-card:is(:hover,[data-shown]) .pr-bar{transition:transform .4s var(--pr-cubic-out);transform:scaleX(1.0614)}.pr-card:is(:hover,[data-shown]) .pr-face--start{transition:transform .4s var(--pr-cubic-out);transform:translate(-3px)}.pr-card:is(:hover,[data-shown]) .pr-face--end{transition:transform .4s var(--pr-cubic-out);transform:translate(3px)}@keyframes pr-shimmer{0%{opacity:1;animation-timing-function:cubic-bezier(.455,.03,.515,.955);transform:translate(-100%)}88.2%{opacity:1;animation-timing-function:linear;transform:translate(100%)}to{opacity:0;transform:translate(100%)}}@media (width<=1099px){.pr{padding-block:0;padding-inline:16px}.pr-header{gap:16px;max-inline-size:none;padding:80px 16px 24px}.pr-type-row{gap:6px}.pr-eyebrow{padding:3px 8px;font-size:12px;line-height:12px}.pr-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.pr-subtitle{max-inline-size:none;font-size:14px;line-height:18px}.pr-content{max-inline-size:none}.pr-grid{grid-template-columns:repeat(2,1fr)}.pr-cards{order:2}.pr-card{gap:18px}.pr-card-text{min-block-size:auto}.pr-face-box{aspect-ratio:auto;order:1;grid-column:span 2}.pr-divider:before,.pr-divider:after{block-size:calc(50% - 9px)}.pr-divider-icon{block-size:18px;inline-size:18px}}@media (width>=768px) and (width<=1099px){.pr-grid{grid-template-columns:minmax(0,1fr) minmax(0,1fr)}.pr-cards{grid-template-rows:auto auto;grid-column-start:2}.pr-card{flex-direction:row;align-items:center;gap:16px}.pr-card-text{margin-block-start:0}.pr-face-box{grid-area:1/1/span 2;block-size:auto}}@media (width<=767px){.pr{padding-inline:0}.pr-header{padding:56px 16px 24px}.pr-eyebrow{padding:2px 7px;font-size:11px}.pr-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.pr-title strong{display:block}.pr-subtitle{white-space-collapse:collapse}.pr-grid{grid-template-columns:1fr;gap:16px;padding-block-end:16px}.pr-cards{outline:none;gap:16px;min-block-size:fit-content;padding-inline:16px}.pr-card-wrapper{outline:none;padding:0}.pr-card{border-radius:8px;flex-direction:row;align-items:center;gap:16px;padding:12px}.pr-card-text{gap:4px}.pr-card-title h3{font-size:14px;font-weight:400;line-height:20px}.pr-card-description{font-size:12px;line-height:16px}.pr-face-box{grid-column:span 1;block-size:458px;padding:16px}.pr-face-wrap{outline:none;padding:0}}@media (width>=1100px){.pr-face-box{order:-1}}.prc-card strong{font-weight:inherit}.prc-card{background-color:var(--color-bg-secondary);background-image:var(--grain-ground);background-position:50%;background-size:var(--grain-size);background-repeat:var(--grain-repeat);block-size:30rem;inline-size:49rem;max-inline-size:100%;box-shadow:0 10px 40px color-mix(in srgb, var(--color-bg-secondary) 30.2%, transparent);border-radius:1.2rem;flex-direction:column;justify-content:space-between;padding:2rem;display:flex}.prc-card-header{gap:.8rem;display:flex}.prc-card-name{color:#fff;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;flex:1;font-size:2.4rem;font-style:normal;font-weight:400;line-height:2.8rem}.prc-card-name strong{color:var(--color-bg-secondary-disabled)}.prc-card-footer{justify-content:space-between;align-items:flex-end;display:flex}.prc-card-price{color:#fff;letter-spacing:-.072rem;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.prc-card-period{color:#ffffff80;letter-spacing:-.096rem;font-size:1.6rem;line-height:2rem}.prc-card-note{color:#f2f2f2;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem}@media (width<=1099px){.prc-card{block-size:420px;inline-size:100%;box-shadow:0 38px 70px -50px color-mix(in srgb, var(--color-green-dark) 30.2%, transparent);border-radius:8px;padding:12px}.prc-card-name{letter-spacing:-.48px;font-size:32px;line-height:36px}.prc-card-footer{flex-direction:column;justify-content:flex-start;align-items:flex-start;gap:16px}.prc-card-price{letter-spacing:-1.12px;font-size:56px;line-height:64px}.prc-card-period{letter-spacing:-1.12px}}.prc{--prc-line:oklab(80.514% -.028552 -.00124961);--prc-rule:#ebf6f4;contain:layout style;padding-inline:4rem;display:block}.prc strong{font-weight:inherit}.prc-wrapper{border-inline:1px solid var(--color-border-primary-muted);inline-size:100%;max-inline-size:136rem;margin-inline:auto}.prc-header-container{justify-content:center;align-items:center;padding-block:8rem 4rem;display:flex}.prc-header{text-align:center;flex-direction:column;align-items:center;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.prc-type-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.prc-eyebrow{font-variant-numeric:tabular-nums;color:var(--color-bg-secondary);text-align:center;letter-spacing:.06em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--prc-line) 30.2%, transparent);-webkit-font-smoothing:antialiased;background-color:#fff;border-radius:9.9rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem}.prc-title{color:var(--color-green-dark);letter-spacing:-.072rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.prc-title-text{display:inline-block;position:relative}.prc-title-text strong{color:var(--color-bg-secondary)}.prc-title-price{min-inline-size:9.625rem;display:inline-block}.prc-subtitle{inline-size:100%;max-inline-size:58.75rem;color:var(--color-text-secondary);white-space-collapse:preserve-breaks;text-wrap-mode:wrap;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem}.prc-content-container{flex-direction:column;gap:1px;display:flex}.prc-content{grid-template-columns:repeat(2,1fr);gap:1px;inline-size:100%;max-inline-size:136rem;margin-inline:auto;display:grid}.prc-benefits{outline:1px solid var(--color-border-primary-muted);padding:4rem 3.2rem}.prc-benefits-list{flex-direction:column;list-style-type:none;display:flex}.prc-benefit{gap:1.4rem;padding-block:1.6rem;display:flex}.prc-benefit-icon{flex-shrink:0}.prc-benefit-icon svg{block-size:2rem;inline-size:2rem;display:inline}.prc-benefit-text{flex-direction:column;gap:.8rem;display:flex}.prc-benefit-text h3{color:var(--color-green-dark);-webkit-font-smoothing:antialiased;font-size:1.6rem;font-style:normal;font-weight:500;line-height:2.4rem}.prc-benefit-text p{color:var(--color-gray-medium);font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.prc-payments{outline:1px solid var(--color-border-primary-muted);flex-direction:column;justify-content:space-between;align-items:center;gap:3.2rem;padding:5rem 4rem;display:flex}.prc-quote{color:var(--color-text-secondary);margin-block-start:2.4rem;font-size:1.5rem;font-style:italic;line-height:1.45}.prc-access{justify-content:space-between;align-items:center;inline-size:49rem;max-inline-size:100%;display:flex}.prc-methods{justify-content:space-between;align-items:center;gap:3.2rem;block-size:2.4rem;inline-size:32rem;max-inline-size:100%;list-style-type:none;display:flex}.prc-method{inline-size:calc(var(--width) * 1.2rem);block-size:calc(var(--height) * 1.2rem);align-items:center;display:flex;position:relative}.prc-method[data-foot]{align-self:flex-end}.prc-method img{object-fit:contain;user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset:0}.prc-cta{color:#fff;text-align:center;white-space-collapse:collapse;text-wrap-mode:nowrap;cursor:pointer;user-select:none;-webkit-user-drag:none;background:var(--color-green-dark);border-radius:999.9rem;flex-shrink:0;justify-content:center;align-items:center;block-size:3.2rem;min-block-size:3.2rem;inline-size:auto;padding:.8rem 2.4rem;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.6rem;text-decoration-line:none;transition:opacity .3s;display:flex;position:relative}.prc-cta:hover{opacity:.8}.prc-cta:focus-visible{outline:2px solid var(--color-green-dark);outline-offset:3px}.prc-cta:before{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:min(0px,50% - 22px)}.prc-guarantees{border-block-start:1px solid var(--prc-rule);order:-1;grid-template-columns:repeat(3,1fr);inline-size:100%;max-inline-size:136rem;margin-inline:auto;list-style-type:none;display:grid}.prc-guarantee{border-inline-end:1px solid var(--color-border-primary-muted);align-items:center;gap:1.2rem;padding:2.4rem 3.2rem;display:flex}.prc-guarantee:last-of-type{border-inline-end:none}.prc-guarantee-icon{flex-shrink:0;block-size:2rem;inline-size:2rem}.prc-guarantee-icon svg{block-size:100%;inline-size:100%;display:inline}.prc-guarantee-text{color:var(--color-gray-medium);font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}@media (width<=1280px){.prc-header-container{padding:4.8rem 3.2rem 4rem}}@media (width<=1099px){.prc{padding-inline:16px}.prc-header-container{padding:80px 0 40px}.prc-header{gap:16px;max-inline-size:none}.prc-type-row{gap:6px}.prc-eyebrow{padding:3px 8px;font-size:12px;line-height:12px}.prc-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.prc-title-price{min-inline-size:80.2px}.prc-subtitle{max-inline-size:none;font-size:14px;line-height:18px}.prc-content{flex-direction:column-reverse;display:flex}.prc-benefits{outline:none;padding:0}.prc-benefit{gap:12px;padding:16px}.prc-benefit-text h3{line-height:20px}.prc-benefit-text p{line-height:18px}.prc-payments{gap:20px;padding:16px}.prc-access{flex-direction:column;gap:20px;inline-size:100%}.prc-methods{gap:22.74px;inline-size:100%;padding-inline:8px}.prc-cta{block-size:40px;min-block-size:40px;min-inline-size:unset}.prc-guarantees{border-block-start:none;grid-template-columns:repeat(3,auto);justify-content:center;column-gap:24px}.prc-guarantee,.prc-guarantee:last-of-type{border:none;grid-column:auto;gap:12px;padding:14px 0}}@media (width<=767px){.prc{padding-inline:0}.prc-header-container{padding:80px 16px 24px}.prc-eyebrow{padding:2px 7px;font-size:11px;line-height:12px}.prc-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.prc-title-price{min-inline-size:64.17px}.prc-subtitle{white-space-collapse:collapse}.prc-benefit:not(:last-child){border-block-end:1px solid var(--color-border-primary-muted)}.prc-guarantees{grid-template-columns:auto;row-gap:0;padding:4px 0 12px}.prc-guarantee,.prc-guarantee:last-of-type{padding:6px 0}}.pt{--pt-rule:var(--color-border-primary-muted);--pt-ink:var(--color-green-dark);--pt-accent:var(--color-bg-secondary);--pt-ring:oklab(80.514% -.028552 -.00124961);--pt-muted:var(--color-gray-medium);--pt-number:oklab(28.7495% -.0232436 -.000659451);--pt-chart-accent:#799a94;--pt-chart-line:#3c5d57;--pt-chart-pale:#bad1cc;--pt-chart-grid:#e8e8e8;contain:layout style;padding-inline:4rem;display:block;overflow:hidden}.pt strong{font-weight:inherit}.pt-wrapper{border-inline:1px solid var(--pt-rule);flex-direction:column;gap:3.2rem;inline-size:100%;max-inline-size:136rem;margin-inline:auto;padding-block:4rem;display:flex}.pt-header-box{justify-content:center;display:flex}.pt-header{text-align:center;flex-direction:column;align-items:center;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.pt-type-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.pt-eyebrow{font-variant-numeric:tabular-nums;color:var(--pt-accent);text-align:center;letter-spacing:.06em;text-transform:uppercase;border:1px solid color-mix(in srgb, var(--pt-ring) 30.2%, transparent);-webkit-font-smoothing:antialiased;background-color:#fff;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.pt-title{color:var(--pt-ink);letter-spacing:-.072rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.pt-title strong{color:var(--pt-accent)}.pt-subtitle{inline-size:100%;max-inline-size:58.75rem;color:var(--color-text-secondary);white-space-collapse:preserve-breaks;text-wrap-mode:wrap;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem}.pt-content{justify-content:center;align-items:flex-end;gap:.8rem;display:flex}.pt-charts{flex-direction:column;gap:.8805rem;inline-size:43rem;margin-block-end:2.4rem;display:flex;position:relative}.pt-card{border:.734px solid var(--pt-rule);background-color:#fff;border-radius:.8805rem;flex-direction:column;gap:2.9352rem;block-size:18.785rem;padding:.8805rem;display:flex;box-shadow:0 7.338px 11.741px #0000000a}.pt-score{border:.734px solid var(--pt-rule);background-color:#fafafa;border-radius:.587rem;flex-direction:column;flex-shrink:0;justify-content:space-between;block-size:11.7406rem;padding:.8805rem;display:flex}.pt-card-title{align-items:center;gap:1.1741rem;display:flex}.pt-card-name{color:var(--pt-ink);flex:1;font-size:1.4676rem;font-style:normal;font-weight:500;line-height:1.7611rem}.pt-status{color:#515255;background-color:#f2f2f2;border-radius:7.2645rem;justify-content:center;align-items:center;padding:.2201rem .8805rem;font-size:1.0273rem;font-style:normal;font-weight:400;line-height:1.4676rem;display:flex}.pt-status--success{color:#0c6826;background-color:#f3f7f4}.pt-status--warning{color:#eb850a;background-color:#fef9f3}.pt-value-row{gap:.587rem;display:flex}.pt-value{color:var(--pt-number);letter-spacing:-.0704rem;font-size:4.6962rem;font-style:normal;font-weight:400;line-height:4.9898rem}.pt-unit,.pt-indicator-text,.pt-labels span{font-variant-numeric:tabular-nums;color:var(--pt-muted);text-align:center;letter-spacing:.06em;text-transform:uppercase;font-size:.8805rem;font-style:normal;font-weight:500;line-height:1.0273rem}.pt-unit{padding-block:.7338rem}.pt-bar-box{direction:ltr;flex-direction:column;gap:.587rem;display:flex}.pt-bars{align-items:center;gap:.2935rem;display:flex;position:relative}.pt-indicator{pointer-events:none;block-size:0;inline-size:100%;transform:translateX(calc(var(--pt-n,0) * 1%));flex-direction:column;display:flex;position:absolute;inset-inline-start:0}.pt-indicator-text{color:var(--pt-ink);position:absolute;inset-block-start:-2rem;inset-inline-start:0}.pt-indicator-marker{background-color:#fff;flex-shrink:0;block-size:1.1741rem;inline-size:1rem;position:absolute;inset-block-start:0;inset-inline-start:0;transform:translate(50%,-50%)}.pt-indicator-marker:after{content:"";background:var(--pt-ink);block-size:1.1741rem;inline-size:.2rem;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.pt-bar{background:#f2f5f5;border-radius:.587rem;flex:1 1 0;block-size:.7338rem;min-inline-size:0}.pt-bar--ideal{inline-size:var(--pt-ideal);background:var(--pt-chart-pale);flex:none}.pt-labels{justify-content:space-between;align-items:center;display:flex}.pt-labels strong{color:var(--pt-ink)}.pt-main{border:.75px solid var(--pt-rule);inline-size:45.3333rem;max-inline-size:100%;box-shadow:0 40px 60px color-mix(in srgb, var(--pt-accent) 10.2%, transparent);background-color:#fff;border-radius:1.2rem;flex-direction:column;flex-shrink:0;align-items:center;gap:1.2rem;padding:1.2rem;display:flex}.pt-membership-card{aspect-ratio:43/25;background-image:var(--grain-ground);background-position:100% 100%;background-size:var(--grain-size);background-repeat:var(--grain-repeat);border-radius:1.1069rem;flex-direction:column;flex-shrink:0;justify-content:space-between;inline-size:100%;padding:1.2rem;display:flex}.pt-membership-title{color:#fff;font-size:2.4rem;font-style:normal;font-weight:400;line-height:2.8rem}.pt-membership-value{gap:.369rem;display:flex}.pt-membership-value p{color:#f3f7f4;text-align:center;letter-spacing:-.1033rem;font-size:5.1657rem;font-style:normal;font-weight:400;line-height:5.9037rem}.pt-membership-value span{font-variant-numeric:tabular-nums;color:#fff;text-align:center;letter-spacing:.06em;text-transform:uppercase;opacity:.5;padding-block:.9224rem;font-size:1.1069rem;font-style:normal;font-weight:500;line-height:1.2914rem}.pt-prediction-chart{block-size:auto;inline-size:100%}.pt-chart-svg{direction:ltr;block-size:100%;inline-size:100%;display:inline}.pt-grid-lines path{stroke:var(--pt-chart-grid);stroke-dasharray:1.18 1.18}.pt-dot--accent,.pt-fill-accent{fill:var(--pt-chart-accent)}.pt-dot--grid{fill:var(--pt-chart-grid)}.pt-fill-line{fill:var(--pt-chart-line)}.pt-fill-pale{fill:var(--pt-chart-pale)}.pt-axis-text{fill:#486a64;opacity:.8;font-size:12px}.pt-popover-text{fill:#fff;font-size:12px}.pt-legend-text{fill:#192624;font-size:8px}.pt-main-line{stroke:var(--pt-chart-line);stroke-width:1.5px}.pt-with-line{stroke:var(--pt-chart-accent);stroke-width:2px}.pt-without-line{stroke:var(--pt-chart-pale);stroke-width:2px}.pt-solid{opacity:0}.pt-reveal{transform-box:fill-box;transform-origin:0 0}.pt-popover,.pt-marker{transform-box:fill-box;transform-origin:50%}@media (width<=1099px){.pt{padding-block:0;padding-inline:16px}.pt-wrapper{gap:32px;max-inline-size:100%;padding:40px 0}.pt-header{gap:16px;max-inline-size:none}.pt-type-row{gap:6px}.pt-eyebrow{padding:3px 8px;font-size:12px;line-height:12px}.pt-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.pt-subtitle{max-inline-size:none;font-size:14px;line-height:18px}.pt-charts{gap:8.805px;inline-size:206.4px;margin-block-end:24px}.pt-card{border-radius:8.805px;gap:29.35px;block-size:187.85px;inline-size:206.4px;padding:8.805px}.pt-score{border-radius:5.87px;block-size:117.406px;padding:8.805px}.pt-card-title{gap:11.741px}.pt-card-name{font-size:14.676px;line-height:17.611px}.pt-status{padding:2.201px 8.805px}.pt-value-row{gap:5.87px}.pt-value{letter-spacing:-.337px;font-size:22.531px;line-height:23.937px}.pt-unit,.pt-indicator-text,.pt-labels span{font-size:8.805px;line-height:10.273px}.pt-unit{padding-block:7.338px}.pt-bar-box{gap:5.87px}.pt-bars{gap:2.935px}.pt-indicator-text{inset-block-start:-20px}.pt-indicator-marker{block-size:11.741px;inline-size:10px}.pt-indicator-marker:after{block-size:11.741px;inline-size:2px}.pt-bar{border-radius:5.87px;block-size:7.338px}.pt-main{border-radius:12px;gap:12px;inline-size:453px;padding:12px}.pt-membership-card{border-radius:11px;padding:12px}.pt-membership-title{font-size:24px;line-height:28px}.pt-membership-value{gap:3px}.pt-membership-value p{font-size:51.657px;line-height:59.037px}.pt-membership-value span{padding-block:9px;font-size:11px;line-height:13px}}@media (width>=768px){.pt-main{order:-1}}@media (width>=768px) and (width<=1099px){.pt-charts{flex:none}.pt-main{flex:0 453px;inline-size:auto;min-inline-size:0}}@media (width>=1100px){.pt-main{margin-inline-end:1.6rem}}@media (width<=767px){.pt{padding-inline:0}.pt-wrapper{gap:0;margin-block-start:0;padding:0}.pt-header-box{padding:56px 16px 24px}.pt-eyebrow{padding:2px 7px;font-size:11px}.pt-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.pt-subtitle{white-space-collapse:collapse}.pt-content{border-block-start:1px solid var(--pt-rule);padding:16px}.pt-charts{gap:4.2266px;margin-block-end:8.56px}.pt-card{border-width:.352px;border-radius:4.227px;gap:14.089px;block-size:90.168px;padding:4.227px;box-shadow:0 3.522px 5.635px #0000000a}.pt-score{block-size:56.355px;padding:4.227px}.pt-card-title{gap:5.635px}.pt-card-name{font-size:7.044px;line-height:8.453px}.pt-status{padding:1.058px 4.227px;font-size:4.931px;line-height:7.044px}.pt-value-row{gap:2.935px}.pt-unit,.pt-indicator-text,.pt-labels span{font-size:4.931px;line-height:5.635px}.pt-unit{padding-block:3.522px}.pt-bar-box{gap:2.935px}.pt-bars{gap:1.467px}.pt-indicator-text{inset-block-start:-10px}.pt-indicator-marker{block-size:5.87px;inline-size:5px}.pt-indicator-marker:after{block-size:5.87px;inline-size:1px}.pt-bar{border-radius:2.935px;block-size:3.522px}.pt-main{border-radius:5.76px;gap:5.76px;inline-size:217.6px;padding:5.76px}.pt-membership-card{border-radius:5.313px;padding:5.76px}.pt-membership-title{font-size:11.52px;line-height:13.44px}.pt-membership-value{gap:1.771px}.pt-membership-value p{letter-spacing:-.496px;font-size:24.795px;line-height:28.338px}.pt-membership-value span{padding-block:4.428px;font-size:5.313px;line-height:6.199px}}.rr{contain:layout style;background-color:var(--color-bg-secondary);display:block;position:relative;overflow:hidden}.rr p,.rr h2,.rr figure,.rr blockquote{margin:0}.rr strong{font-weight:inherit}.rr-backdrop{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0;transform:scale(2)}.rr-wrapper{z-index:1;padding-inline:4rem;position:relative}.rr-band{border-inline:1px solid #f2f2f233;inline-size:100%;max-inline-size:136rem;margin-inline:auto}.rr-header{justify-content:space-between;align-items:flex-end;gap:3.2rem;inline-size:100%;max-inline-size:136rem;margin-inline:auto;padding:8rem 3.2rem 4rem;display:flex}.rr-heading{flex-direction:column;align-items:flex-start;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.rr-eyebrow{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.rr-eyebrow p{font-variant-numeric:tabular-nums;color:#fff;text-align:center;letter-spacing:.06em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#ffffff1a;border:2px solid #f2f2f21a;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.rr-title{color:#fff;letter-spacing:-.072rem;white-space:pre-line;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.rr-title strong{color:#ffffff80}.rr-bleed{justify-content:center;inline-size:100dvw;max-inline-size:100dvw;margin-inline:calc(50% - 50dvw);display:flex}.rr-carousel{border-block-start:1px solid #f2f2f233;inline-size:100%;max-inline-size:192rem;padding:2.4rem 4rem;position:relative;overflow:hidden}.rr-track{justify-content:center;display:flex}.rr-grid{flex:auto;grid-template-columns:repeat(4,minmax(0,280px));justify-content:center;align-items:stretch;gap:16px;margin-inline-end:2rem;padding-inline:16px;display:grid}.rr-card{background-color:#0003;border-radius:1.2rem;flex-direction:column;flex-shrink:0;justify-content:space-between;gap:1.6rem;padding:2rem;display:flex}.rr-quote{color:#fff;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;display:block}.rr-foot{justify-content:space-between;align-items:flex-end;gap:2.4rem;margin-block-start:auto;display:flex}.rr-meta{flex-direction:column;gap:.6rem;min-inline-size:0;display:flex}.rr-name{color:#fff;font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem}.rr-source{font-variant-numeric:tabular-nums;color:#fff9;letter-spacing:.06em;text-transform:uppercase;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.6rem}.rr-icon{direction:ltr;flex-shrink:0;justify-content:center;align-items:center;block-size:2.4rem;inline-size:2.4rem;display:flex}.rr-icon[data-platform=reddit]{block-size:3.2rem;inline-size:6.57422rem}.rr-icon[data-platform=reddit] svg{block-size:100%;inline-size:100%}.rr-spacer{z-index:1;border-block:1px solid #f2f2f233;padding-inline:4rem;display:block;position:relative}.rr-spacer-line{border-inline:1px solid #f2f2f233;block-size:12rem;inline-size:136rem;max-inline-size:100%;margin-inline:auto}@media (width<=1199px){.rr-grid{grid-template-columns:repeat(2,minmax(0,320px))}}@media (width<=1099px){.rr-backdrop{transform:scale(4)}.rr-wrapper{padding:0 16px}.rr-header{flex-direction:column;align-items:center;gap:16px;max-inline-size:100%;padding:80px 16px 40px}.rr-heading{text-align:center;align-items:center;gap:16px;max-inline-size:none}.rr-eyebrow{gap:6px}.rr-eyebrow p{padding:3px 8px;font-size:12px;line-height:12px}.rr-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.rr-title h2{white-space:normal}.rr-carousel{padding:16px}.rr-grid{margin-inline-end:16px}.rr-card{gap:12px;padding:16px}.rr-quote{font-size:15px;line-height:20px}.rr-name{font-size:14px;line-height:18px}.rr-source{font-size:11px;line-height:14px}.rr-spacer{border:none;padding:0}.rr-spacer-line{background-color:#f2f2f233;border:none;block-size:1px;inline-size:calc(100% - 32px)}}@media (width<=767px){.rr-wrapper{padding:0}.rr-header{padding:80px 16px 24px}.rr-eyebrow p{padding:2px 7px;font-size:11px;line-height:12px}.rr-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.rr-carousel{padding:16px 0}.rr-spacer-line{inline-size:100%}}@media (width<=599px){.rr-grid{grid-template-columns:minmax(0,400px)}}.sw{contain:layout style;padding-inline:4rem;display:block;overflow:hidden}.sw-container{border-inline:1px solid #f2f2f2;inline-size:100%;max-inline-size:136rem;margin-inline:auto}.sw-header{border-block-end:1px solid #f2f2f2;justify-content:center;padding-block:4rem;display:flex}.sw-intro{text-align:center;flex-direction:column;align-items:center;gap:1.6rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.sw-eyebrow{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.sw-eyebrow p{font-variant-numeric:tabular-nums;color:var(--color-bg-secondary);text-align:center;letter-spacing:.06em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#fff;border:1px solid #acc6c14d;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.sw-title{color:var(--color-green-dark);letter-spacing:-.072rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.sw-title strong{font-weight:inherit;color:var(--color-bg-secondary)}.sw-lead{color:#515255;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;inline-size:100%;max-inline-size:60.8rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem}.sw-cards{flex-direction:column;display:flex}.sw-slot{padding:1.6rem}.sw-card{background-color:#f9fbfb;border:1px solid #f2f2f2;border-radius:1.2rem;gap:3.2rem;padding:3.2rem;display:flex;position:relative;overflow:hidden}.sw-card--new{background:var(--color-bg-secondary)}.sw-card--new:before{content:"";z-index:0;background-image:var(--sw-glow);background-position:50%;background-repeat:no-repeat;background-size:contain;block-size:100%;inline-size:100%;position:absolute;top:0;left:0;transform:scale(15)rotate(-90deg)translateY(-5%)}.sw-card-head{z-index:1;flex-direction:column;flex-shrink:0;justify-content:space-between;inline-size:20rem;display:flex;position:relative}.sw-icon{aspect-ratio:1;background-color:#b6babc;border-radius:50%;justify-content:center;align-items:center;block-size:3.2rem;inline-size:3.2rem;padding:.2rem;display:flex}.sw-card--new .sw-icon{background-color:#fff3;box-shadow:0 7.2px 12px #00000008}.sw-icon svg{aspect-ratio:1;block-size:2rem;inline-size:2rem}.sw-card-title{color:var(--color-green-dark);font-size:2.4rem;font-style:normal;font-weight:400;line-height:2.8rem}.sw-card--new .sw-card-title{color:#fff}.sw-steps{z-index:1;flex:1;align-items:flex-start;gap:1.6rem;padding-block-end:.2rem;list-style-type:none;display:flex;position:relative}.sw-step{flex-direction:column;flex:1;align-items:flex-start;display:flex}.sw-step:first-child{flex:none;inline-size:25.8rem}.sw-step:last-child{flex:none;inline-size:14rem}.sw-marker{align-self:stretch;align-items:center;gap:.8rem;display:flex}.sw-dot{aspect-ratio:1;background:var(--color-secondary-hover);border-radius:100%;flex-direction:column;flex-shrink:0;justify-content:center;align-items:center;block-size:2rem;inline-size:2rem;display:flex;position:relative;box-shadow:0 7.2px 12px #00000008}.sw-dot:before{content:"";aspect-ratio:1;background-color:#fff;border-radius:50%;block-size:.5rem;inline-size:.5rem;position:absolute;top:50%;left:50%;transform:translate(-50%,-50%)rotate(45deg)}.sw-card--new .sw-dot{background:#fff3}.sw-arrow{background-color:var(--color-bg-secondary-disabled);opacity:.5;transform-origin:0%;flex:1;block-size:1.5px;inline-size:100%;position:relative}.sw-arrow:dir(rtl){transform-origin:100%}.sw-arrow:before{content:"";border:2px solid;border-color:var(--color-bg-secondary-disabled) var(--color-bg-secondary-disabled) transparent transparent;block-size:8px;inline-size:8px;position:absolute;inset-block-start:50%;inset-inline-end:0;transform:translateY(-50%)rotate(45deg)}.sw-arrow:dir(rtl):before{transform:translateY(-50%)rotate(-135deg)}.sw-card--new .sw-arrow{opacity:.2;background-color:#fff}.sw-card--new .sw-arrow:before{border-color:#fff #fff #0000 #0000}.sw-card[data-reveal=pending] .sw-arrow{transform:scaleX(0)}.sw-step-body{flex-direction:column;align-self:stretch;gap:2.4rem;display:flex}.sw-step-label{font-variant-numeric:tabular-nums;color:var(--color-bg-secondary);letter-spacing:.06em;text-transform:uppercase;margin-block-start:1.6rem;font-size:1.2rem;font-style:normal;font-weight:500;line-height:1.4rem}.sw-card--new .sw-step-label{color:#ffffffb3}.sw-step-text{color:var(--color-green-dark);font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem}.sw-card--new .sw-step-text{color:#fff}@media (width>=768px){.sw-slot--new{border-block-end:1px solid #ebf6f4}}@media (width<=1099px){.sw{padding:0 16px}.sw-header{padding:80px 24px 24px}.sw-intro{gap:16px;max-inline-size:none}.sw-eyebrow{gap:6px}.sw-eyebrow p{padding:3px 8px;font-size:12px;line-height:12px}.sw-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.sw-lead{font-size:14px;line-height:18px}.sw-slot{padding:16px}.sw-card{border-radius:12px;flex-direction:column;align-items:center;gap:32px;padding:24px}.sw-card-head{flex-direction:row;flex-shrink:1;justify-content:flex-start;align-items:center;gap:12px;inline-size:100%}.sw-icon{block-size:32px;inline-size:32px;padding:2px}.sw-icon svg{block-size:20px;inline-size:20px}.sw-card-title{text-align:center;font-size:24px;line-height:28px}.sw-steps{flex:none;gap:16px;inline-size:100%;padding-block-end:2px}.sw-step{gap:16px}.sw-step:first-child,.sw-step:last-child{flex:1;inline-size:100%}.sw-marker{gap:8px}.sw-dot{block-size:20px;inline-size:20px}.sw-dot:before{border-radius:1px;block-size:5px;inline-size:5px}.sw-step-body{gap:16px}.sw-step-label{margin-block-start:16px;font-size:10px;line-height:14px}.sw-step-text{font-size:12px;line-height:16px}}@media (width<=767px){.sw-arrow{block-size:auto;min-block-size:24px;inline-size:1.5px}.sw-arrow:before,.sw-arrow:dir(rtl):before{inset:auto auto 0 50%;transform:translate(-50%,50%)rotate(135deg)}.sw{padding:0}.sw-container{border-inline:none}.sw-header{border-block-end:none;padding:56px 16px 24px}.sw-lead{white-space-collapse:collapse}.sw-eyebrow p{padding:2px 7px;font-size:11px;line-height:12px}.sw-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.sw-slot{border-block-start:1px solid #f2f2f2}.sw-card{gap:12px;padding:16px 16px 6px}.sw-card--new:before{transform:scale(4)rotate(0)translateY(0%)}.sw-card-head{gap:56px;padding-block-end:12px}.sw-card-title{font-size:18px;line-height:24px}.sw-steps{flex-direction:column;gap:12px;padding-block-end:0}.sw-step{flex-direction:row;align-items:stretch;gap:8px;inline-size:100%}.sw-marker{display:none}.sw-step-body{border-block-end:1px solid #f2f2f2;flex-direction:row;flex:1;align-items:center;gap:12px;min-inline-size:0;padding-block-end:12px}.sw-card--new .sw-step-body{border-block-end-color:#ffffff1a}.sw-step:last-child .sw-step-body{border-block-end:none}.sw-step-label{inline-size:80px;margin-block-start:0;font-size:12px;line-height:14px}.sw-step-text{font-size:14px;line-height:20px}}.st{contain:layout style;flex-direction:column;padding-inline:4rem;display:flex}.st-container{border-inline:1px solid #f2f2f2;inline-size:100%;max-inline-size:136rem;margin-inline:auto}.st-head{flex-direction:column;gap:3.2rem;min-block-size:40.4rem;max-inline-size:136rem;margin-inline:auto;padding:8rem 3.2rem 3.2rem;display:flex}.st-title-block{flex-direction:column;flex:1;align-items:flex-start;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.st-title{color:var(--color-green-dark);letter-spacing:-.072rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.st-heading strong{font-weight:inherit;color:var(--color-bg-secondary)}.st-tabs-box{border:1px solid #f2f2f2;border-radius:99.9rem;inline-size:fit-content;max-inline-size:100%;position:relative;overflow-x:auto}.st-tabs{justify-content:center;align-items:center;padding:.4rem;list-style-type:none;display:flex;position:relative;overflow-y:hidden}.st-pill{inset-block-start:50%;left:var(--left,0);z-index:0;width:var(--width,0);height:var(--height,0);pointer-events:none;background:var(--color-green-dark);border-radius:99.9rem;position:absolute;transform:translateY(-50%)}.st-tab-item{z-index:1;position:relative}.st-tab{color:var(--color-gray-medium);text-align:center;white-space:nowrap;cursor:pointer;pointer-events:auto;border-radius:99.9rem;justify-content:center;align-items:center;gap:1.2rem;padding:1rem 2rem;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.8rem;transition:color .4s ease-in-out;display:flex;position:relative}.st-tab:hover{color:var(--color-green-dark);background-color:#0000000f}.st-tab[aria-selected=true],.st-tab[aria-selected=true]:hover{color:#fff}.st-tab:focus-visible{outline-offset:-4px}.st-tab:before{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:min(0px,50% - 22px)}.st-facts{border-block-start:1px solid #f2f2f2}.st-topic{color:var(--color-gray-medium);text-align:center;padding:2.4rem 1.6rem .8rem;font-size:1.4rem;line-height:1.8rem}.st[data-ready] .st-topic{display:none}.st-grid{flex-wrap:wrap;justify-content:center;gap:1px;max-inline-size:136rem;margin-inline:auto;display:flex}.st-cell{outline:1px solid #f2f2f2;flex-direction:column;justify-content:center;align-items:center;gap:1rem;block-size:40rem;inline-size:calc(25% - .75px);padding:1.6rem;display:flex}.st[data-reveal=pending] .st-cell{opacity:0;transform:translateY(24px)}.st-card{background-color:#f9fbfb;border-radius:1.2rem;outline:1px solid #f2f2f2;flex-direction:column;flex:1 0 0;justify-content:space-between;align-items:flex-start;inline-size:100%;padding:2rem;display:flex;position:relative;overflow:hidden}.st-card:before{content:"";z-index:0;pointer-events:none;background-image:var(--grain-ground);background-position:0 0;background-size:var(--grain-size);background-repeat:var(--grain-repeat);opacity:0;block-size:100%;inline-size:100%;transition:opacity .4s ease-in-out;position:absolute;inset:0}.st-card:hover{outline:none;transition:box-shadow .2s ease-in-out;box-shadow:0 30px 32px -20px #0006}.st-card:hover:before{opacity:1}.st-card-head{z-index:1;flex-direction:column;align-self:stretch;align-items:flex-start;gap:1.6rem;display:flex;position:relative}.st-claim{color:var(--color-green-dark);font-size:2.4rem;font-style:normal;font-weight:400;line-height:2.8rem}.st-claim strong{font-weight:inherit;color:var(--color-bg-secondary)}.st-claim-text{color:#515255;font-size:1.4rem;font-style:normal;font-weight:400;line-height:1.8rem}.st-citation{z-index:1;flex-direction:column;align-self:stretch;align-items:flex-start;gap:.8rem;min-block-size:5.6rem;display:flex;position:relative}.st-citation-icon{block-size:1.2rem;inline-size:1.2rem;color:var(--color-gray-medium);flex-shrink:0}.st-citation-text{color:var(--color-gray-medium);font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem}.st-card:hover :is(.st-claim,.st-claim-text,.st-citation-icon,.st-citation-text){color:#fff}.st-card:hover .st-claim strong{color:#ffffffb3}.st-card:hover .st-citation-text{opacity:.5}@media (width>=1100px){.st-head{text-align:center;align-items:center}.st-title-block{align-items:center}}@media (width<=1099px){.st{padding:0 16px}.st-head{gap:16px;min-block-size:348px;inline-size:100%;padding:80px 24px 24px}.st-title-block{text-align:center;align-items:center;gap:16px;max-inline-size:none}.st-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.st-tabs-box{margin:0 auto}.st-tabs{justify-content:flex-start;padding:4px}.st-pill,.st-tab{border-radius:99px}.st-tab{padding:10px 20px;font-size:14px;line-height:18px}.st-grid{justify-content:flex-start;max-inline-size:100%}.st-cell{block-size:354.5px;inline-size:calc(50% - 1px);padding:16px}.st-card{block-size:100%;inline-size:100%;padding:20px}.st-card-head{gap:16px}.st-claim{font-size:20px;line-height:24px}.st-claim-text{font-size:14px;line-height:18px}.st-citation{gap:8px;min-block-size:56px}.st-citation-icon{block-size:12px;inline-size:12px}.st-citation-text{font-size:12px;line-height:16px}}@media (width<=767px){.st{padding:0}.st-container{border-inline:none}.st-head{min-block-size:fit-content;padding:56px 16px 24px}.st-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.st-heading{white-space-collapse:collapse;font-size:24px;line-height:28px}.st-tabs-box{border:none;border-radius:0;min-inline-size:100dvw;transform:translate(-16px)}:root[dir=rtl] .st-tabs-box{transform:translate(16px)}.st-tabs{padding-inline:16px}.st-tab{padding:8px 24px}.st-grid{gap:12px;padding:16px}.st-cell{outline:none;block-size:fit-content;inline-size:100%;padding:0}.st-card{flex:none;gap:16px;min-block-size:fit-content;padding:16px}.st-card-head{gap:8px}.st-claim{font-size:18px;line-height:22px}.st-claim-text{font-size:12px;line-height:16px}.st-citation{flex-direction:row;gap:8px;min-block-size:fit-content}.st-citation-text{-webkit-line-clamp:1;-webkit-box-orient:vertical;font-size:10px;line-height:14px;display:-webkit-box;overflow:hidden}}.sup{contain:layout style;padding-inline:4rem;display:block}.sup strong{font-weight:inherit}.sup-wrapper{border-inline:1px solid var(--color-border-primary-muted);inline-size:100%;max-inline-size:136rem;margin-inline:auto}.sup-header-container{justify-content:center;padding-block:8rem 4rem;display:flex}.sup-header{text-align:center;flex-direction:column;align-items:center;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.sup-type-row{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.sup-eyebrow{font-variant-numeric:tabular-nums;color:var(--color-bg-secondary);text-align:center;letter-spacing:.06em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#fff;border:1px solid #acc6c14d;border-radius:9.9rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem}.sup-title-box{color:var(--color-green-dark);letter-spacing:-.072rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.sup-title strong{color:var(--color-bg-secondary)}.sup-subtitle-box{inline-size:100%;max-inline-size:58.75rem;color:var(--color-text-secondary);white-space-collapse:preserve-breaks;text-wrap-mode:wrap;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem}.sup-content-container{--sup-u:1rem}.sup-grid{grid-template-columns:2fr 1fr 1fr;gap:1px;inline-size:100%;max-inline-size:136rem;margin-inline:auto;display:grid}.sup-card{outline:1px solid var(--color-border-primary-muted);background-color:#fff;flex-direction:column;padding:1.6rem;display:flex}.sup-image{background-color:var(--color-secondary-hover);border-radius:1.2rem;justify-content:center;align-items:center;block-size:34rem;inline-size:100%;display:flex;position:relative;overflow:hidden}.sup-shades{flex-direction:column;justify-content:space-between;align-items:center;inline-size:100%;display:flex;position:absolute;inset-block-start:50%;inset-inline-start:50%;overflow:hidden;transform:translate(-50%,-50%)}.sup-shades:dir(rtl){transform:translate(50%,-50%)}.sup-blur{aspect-ratio:1;flex-shrink:0;block-size:auto;inline-size:100%;position:relative;scale:3}.sup-blur [data-layer=after]{display:none}.sup-preview{z-index:1}.sup-text{flex-direction:column;gap:1.2rem;padding:2rem 1.6rem;display:flex}.sup-card-title{color:var(--color-green-dark);font-size:2.4rem;font-style:normal;font-weight:400;line-height:2.8rem}.sup-card-line{color:var(--color-gray-medium);font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.sup-chat,.sup-tracking{block-size:calc(var(--sup-u) * 24.9823);padding:calc(var(--sup-u) * 1.08) calc(var(--sup-u) * .54) calc(var(--sup-u) * .54);border-radius:calc(var(--sup-u) * .72);background-color:#ffffff1a;border:1px solid #ffffff1a;flex-direction:column;justify-content:space-between;display:flex}.sup-mock-header{padding-inline:calc(var(--sup-u) * .6028);justify-content:space-between;align-items:center;display:flex}.sup-mock-label{font-style:normal;font-weight:500;font-size:calc(var(--sup-u) * .9836);line-height:calc(var(--sup-u) * 1.1803);color:#fff}.sup-chat-dots{inline-size:calc(var(--sup-u) * 1.2056);block-size:calc(var(--sup-u) * 1.2056);flex-shrink:0}.sup-chat-content{align-items:center;gap:calc(var(--sup-u) * 1.6074);inline-size:calc(var(--sup-u) * 22.6047);block-size:calc(var(--sup-u) * 21.0977);padding:calc(var(--sup-u) * 1.6) calc(var(--sup-u) * .8037) calc(var(--sup-u) * .8037);background-color:#f9fbfb;border-radius:.54rem;flex-direction:column;flex-shrink:0;display:flex;overflow:hidden;box-shadow:0 2.009px 4.019px #00000014}.sup-messages{gap:calc(var(--sup-u) * 1.2056);flex-direction:column;flex:1;inline-size:100%;list-style:none;display:flex}.sup-message{align-items:flex-end;gap:calc(var(--sup-u) * .576);inline-size:calc(var(--sup-u) * 17.64);display:flex}.sup-message--user{margin-inline-start:auto}.sup-bubble{padding:calc(var(--sup-u) * .63) calc(var(--sup-u) * .864);border-radius:calc(var(--sup-u) * 1.296);background-color:#fff;flex:1;display:flex;position:relative}.sup-bubble--user{background:var(--color-bg-secondary)}.sup-bubble--reply{gap:calc(var(--sup-u) * .15);flex-direction:column}.sup-bubble-text{font-style:normal;font-weight:400;font-size:calc(var(--sup-u) * .8037);color:var(--color-green-dark);line-height:130%}.sup-bubble--user .sup-bubble-text{color:#fff}.sup-tail{inline-size:calc(var(--sup-u) * 1.182);block-size:calc(var(--sup-u) * 1.4632);fill:#fff;position:absolute;inset-block-end:0;inset-inline-start:-.4rem}.sup-tail--user{fill:#799a94;inset-inline:auto -.4rem}.sup-tail:dir(rtl){scale:-1 1}.sup-avatar{inline-size:calc(var(--sup-u) * 2.16);block-size:calc(var(--sup-u) * 2.16);background-color:#fff;border:.36px solid #f2f5f5;border-radius:100%;flex-shrink:0;justify-content:center;align-items:center;display:flex;position:relative}.sup-avatar-mark{inline-size:calc(var(--sup-u) * 1.088);block-size:calc(var(--sup-u) * 1.152);fill:#192624}.sup-from{font-weight:600;font-size:calc(var(--sup-u) * .82);line-height:var(--sup-u);color:#567973}.sup-typing{margin-inline-start:calc(var(--sup-u) * 2.736);display:flex}.sup-typing-bubble{align-items:center;gap:calc(var(--sup-u) * .28);padding:calc(var(--sup-u) * .5) calc(var(--sup-u) * .7);border-radius:calc(var(--sup-u) * 1.296);background-color:#fff;border:1px solid #ddece9;display:inline-flex}.sup-typing-bubble i{inline-size:calc(var(--sup-u) * .4);block-size:calc(var(--sup-u) * .4);background:#72948e;border-radius:50%;display:block}.sup-input-row{gap:calc(var(--sup-u) * .4019);inline-size:100%;display:flex}.sup-input{align-items:center;gap:calc(var(--sup-u) * .4019);block-size:calc(var(--sup-u) * 2.0093);min-block-size:calc(var(--sup-u) * 2.0093);padding:calc(var(--sup-u) * .4019) calc(var(--sup-u) * .9);font-style:normal;font-weight:400;font-size:calc(var(--sup-u) * .7033);line-height:calc(var(--sup-u) * 1.0047);color:var(--color-gray-medium);border-radius:calc(var(--sup-u) * 8.91);background-color:#fafafa;border:.502px solid #e8e8e8;flex:1;display:flex}.sup-send{justify-content:center;align-items:center;gap:calc(var(--sup-u) * .5023);inline-size:calc(var(--sup-u) * 2.0093);block-size:calc(var(--sup-u) * 2.0093);padding:calc(var(--sup-u) * .6028) calc(var(--sup-u) * .8037);background-color:#b6babc;border-radius:8.91rem;display:flex}.sup-send-icon{max-inline-size:none;inline-size:calc(var(--sup-u) * .8037);block-size:calc(var(--sup-u) * .8037);flex-shrink:0}.sup-letter{inline-size:calc(var(--sup-u) * 21.8);block-size:calc(var(--sup-u) * 25);border-radius:.72rem;display:flex;overflow:hidden}.sup-letter-side{inline-size:calc(var(--sup-u) * 1.89);background:#688a8480;flex-shrink:0;block-size:100%}.sup-letter-page{padding:calc(var(--sup-u) * 1.8);background-color:#fff;flex-direction:column;flex:1;justify-content:space-between;display:flex}.sup-letter-text{gap:calc(var(--sup-u) * 1.6);flex-direction:column;display:flex}.sup-letter-label{font-style:normal;font-weight:500;font-size:calc(var(--sup-u) * 1.26);line-height:calc(var(--sup-u) * 1.2885);color:var(--color-green-dark)}.sup-letter-para{font-style:normal;font-weight:400;font-size:calc(var(--sup-u) * .9);line-height:calc(var(--sup-u) * 1.485);color:var(--color-text-secondary)}.sup-signature{justify-content:space-between;align-items:flex-end;display:flex}.sup-signature-name{font-variant-numeric:tabular-nums;font-style:normal;font-weight:500;font-size:calc(var(--sup-u) * .9);line-height:calc(var(--sup-u) * 1.26);color:var(--color-green-dark);letter-spacing:.06em;text-transform:uppercase;opacity:.5}.sup-signature-picture{inline-size:calc(var(--sup-u) * 5.1539);block-size:calc(var(--sup-u) * 3.2098);flex-shrink:0;display:block;position:relative}.sup-signature-picture:after{transform-origin:100%;content:"";background-color:#fff;position:absolute;inset:0;scale:0 1}.sup-signature-picture img{object-fit:cover;user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset:0}.sup-tracking-content{inline-size:calc(var(--sup-u) * 27.2088);block-size:calc(var(--sup-u) * 21.2553);direction:ltr;background-color:#f9fbfb;border-radius:.54rem;flex-direction:column;flex-shrink:0;align-items:center;display:flex;position:relative;overflow:hidden}.sup-chart{inline-size:100%}.sup-grid-lines path{stroke:#e8e8e8;stroke-dasharray:1.18 1.18}.sup-dot--accent,.sup-fill-accent{fill:#799a94}.sup-dot--grid{fill:#e8e8e8}.sup-fill-line{fill:#3c5d57}.sup-fill-pale{fill:#bad1cc}.sup-axis-text{fill:#486a64;opacity:.8;font-size:12px}.sup-popover-text{fill:#fff;font-size:12px}.sup-legend-text{fill:#192624;font-size:8px}.sup-main-line{stroke:#3c5d57;stroke-width:1.5px}.sup-with-line{stroke:#799a94;stroke-width:2px}.sup-without-line{stroke:#bad1cc;stroke-width:2px}.sup-solid{opacity:0}.sup-reveal{transform-box:fill-box;transform-origin:0 0}.sup-popover,.sup-marker{transform-box:fill-box;transform-origin:50%}.sup-note{align-items:center;gap:calc(var(--sup-u) * .45);padding:calc(var(--sup-u) * .35) calc(var(--sup-u) * .8) calc(var(--sup-u) * .35) calc(var(--sup-u) * .35);font-weight:500;font-size:calc(var(--sup-u) * .8);line-height:calc(var(--sup-u) * 1.1);color:#29433f;white-space:nowrap;border-radius:calc(var(--sup-u) * 1.2) calc(var(--sup-u) * 1.2) calc(var(--sup-u) * 1.2) calc(var(--sup-u) * .3);unicode-bidi:plaintext;background-color:#fff;border:1px solid #ddece9;display:flex;position:absolute;inset-block-start:44%;inset-inline-start:47%}.sup-note-avatar{inline-size:calc(var(--sup-u) * 1.7);block-size:calc(var(--sup-u) * 1.7);color:#1b2a27;border:1px solid #ddece9;border-radius:50%;flex-shrink:0;place-items:center;display:grid}.sup-note-mark{block-size:52%;inline-size:52%}@media (width>=1100px){.sup-card:first-child .sup-preview{scale:1.25}.sup-card:not(:first-child) .sup-preview{scale:.8}.sup-card:not(:first-child) .sup-shades{block-size:100%}}@media (width<=1280px){.sup-header-container{padding:4.8rem 3.2rem 4rem}}@media (width<=1099px){.sup{padding-block:0;padding-inline:16px}.sup-header-container{padding:80px 16px 24px}.sup-header{gap:16px;max-inline-size:none}.sup-type-row{gap:6px}.sup-eyebrow{padding:3px 8px;font-size:12px;line-height:12px}.sup-title-box{letter-spacing:-.6px;font-size:40px;line-height:48px}.sup-subtitle-box{max-inline-size:none;font-size:14px;line-height:18px}.sup-content-container{--sup-u:8.86px;margin-inline:-16px}.sup-grid{max-inline-size:100%;padding-inline:16px;display:flex;overflow-x:auto}.sup-card{border-block:1px solid var(--color-border-primary-muted);flex-shrink:0;inline-size:405.333px}.sup-image{border-radius:8px;block-size:302px}.sup-blur{scale:4}.sup-text{padding:20px 16px}.sup-tail{inset-inline-start:-2.5px}.sup-tail--user{inset-inline:auto -2.5px}.sup-letter{block-size:221px;inline-size:193px}.sup-letter-text{gap:14.32px}}@media (width<=767px){.sup{padding-inline:0}.sup-eyebrow{padding:2px 7px;font-size:11px}.sup-title-box{letter-spacing:-.48px;font-size:32px;line-height:36px}.sup-subtitle-box{white-space-collapse:collapse}.sup-grid{border-block-start:1px solid var(--color-border-primary-muted);flex-direction:column;gap:0;overflow:hidden}.sup-card{border:none;gap:16px;inline-size:100%;padding-block-end:32px}.sup-image{border-radius:12px;block-size:258.878px}.sup-text{gap:8px;padding:8px 8px 0}.sup-card-title{font-size:20px;line-height:24px}}@media (width<=559px){.sup-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:1px;display:grid}.sup-card:first-child{grid-column:1/-1}.sup-card:first-child .sup-image{block-size:300px}.sup-card:first-child .sup-preview{scale:1.2}.sup-shades{block-size:100%}.sup-card:not(:first-child){min-inline-size:0;padding:0 8px 32px}.sup-card:nth-child(2){padding-inline-start:16px}.sup-card:last-child{padding-inline-end:16px}.sup-card:not(:first-child) .sup-image{block-size:176px}.sup-card:not(:first-child) .sup-preview{scale:.58}.sup-card:not(:first-child) .sup-text{padding:4px 0 0}}@media (width<=374px){.sup-card:not(:first-child) .sup-preview{scale:.48}}@media (prefers-reduced-motion:no-preference){.sup-typing-bubble i{animation-name:sup-dot;animation-duration:1.2s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.sup-typing-bubble i:nth-child(2){animation-delay:.15s}.sup-typing-bubble i:nth-child(3){animation-delay:.3s}.sup-signature-picture{animation-name:sup-sign;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}.sup-signature-picture:after{animation-name:sup-sign-cover;animation-duration:6s;animation-timing-function:ease-in-out;animation-iteration-count:infinite}}@keyframes sup-dot{0%,60%,to{opacity:.45;translate:0}30%{opacity:1;translate:0 -40%}}@keyframes sup-sign{0%,86%{opacity:1}to{opacity:0}}@keyframes sup-sign-cover{0%{scale:1}32%,to{scale:0 1}}.tp{--tp-scale-100:#ddece9;--tp-scale-200:#c5dad5;--tp-scale-300:#aac4bf;--tp-scale-400:#8aaaa3;--tp-scale-500:#72948e;--tp-scale-600:#567973;--tp-line:#f2f2f2;contain:layout style;display:block}.tp-band{border-block-end:1px solid var(--tp-line);padding-inline:4rem}.tp-header{text-align:center;border-inline:1px solid var(--tp-line);flex-direction:column;align-items:center;gap:1.8rem;inline-size:100%;max-inline-size:136rem;margin-inline:auto;padding-block:4rem;display:flex}.tp-eyebrow{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.tp-eyebrow p{font-variant-numeric:tabular-nums;color:var(--color-bg-secondary);text-align:center;letter-spacing:.06em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#fff;border:1px solid #acc6c14d;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.tp-title{color:var(--color-green-dark);letter-spacing:-.072rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.tp-title strong{font-weight:inherit;color:var(--color-bg-secondary)}.tp-content{inline-size:100%;max-inline-size:136rem;margin-inline:auto}.tp-cards{grid-template-columns:repeat(5,1fr);gap:1px;list-style-type:none;display:grid}.tp-slot{outline:1px solid var(--tp-line);padding:1.6rem}.tp-card{outline:1px solid var(--tp-line);background-color:#fff;border-radius:.8rem;flex-direction:column;align-items:stretch;gap:1.6rem;block-size:100%;padding:1.6rem;display:flex;position:relative;overflow:hidden}.tp-card:before{content:"";pointer-events:none;background-image:var(--grain-ground);background-position:0 0;background-size:var(--grain-size);background-repeat:var(--grain-repeat);opacity:0;block-size:100%;inline-size:100%;transition:opacity .4s ease-in-out;position:absolute;inset:0}.tp-card:hover{outline:#0000;transition:box-shadow .2s ease-in-out;box-shadow:0 20px 32px -20px #0000004d}.tp-card:hover:before{opacity:1}.tp-picture{aspect-ratio:3/2;isolation:isolate;border-radius:.6rem;flex-shrink:0;block-size:auto;inline-size:100%;position:relative;overflow:hidden}.tp-photo{display:contents}.tp-photo img{object-fit:cover;user-select:none;-webkit-user-drag:none;border-radius:.6rem;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset:0}.tp-copy{text-align:start;flex-direction:column;flex:auto;justify-content:flex-start;gap:.4rem;display:flex;position:relative}.tp-copy h3{color:var(--color-green-dark);font-size:1.8rem;font-style:normal;font-weight:400;line-height:2.4rem;transition:color .3s ease-in-out}.tp-copy p{color:#515255;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem;transition:color .3s ease-in-out}.tp-card:hover h3{color:#fff}.tp-card:hover p{color:#f2f2f2}.tp-art{--tp-delay:0s;pointer-events:none;direction:ltr;border-radius:4.583%/6.875%;display:block;position:absolute;inset:0}.tp-art--personal{--tp-delay:2s}.tp-art--lifestyle{--tp-delay:4s}.tp-art--aging{--tp-delay:6s}.tp-art--cultural{--tp-delay:8s}.tp-under,.tp-over{border-radius:inherit;position:absolute;inset:0;overflow:hidden;container-type:inline-size}.tp-under{z-index:-1;filter:saturate(.45)}.tp-over{z-index:2}.tp-art i{display:block;position:absolute}.tp-svg{block-size:100%;inline-size:100%;position:absolute;inset:0;overflow:hidden}.tp-sky{inset:0}.tp-art--ethnic .tp-sky{background:linear-gradient(90deg, color-mix(in srgb, var(--tp-scale-300) 60%, var(--tp-scale-200)), var(--tp-scale-300) 18%, color-mix(in srgb, var(--tp-scale-300) 40%, var(--tp-scale-200)) 50%, var(--tp-scale-100) 100%)}.tp-globe{background:radial-gradient(30% 30% at 17% 42%, #ffffff47, transparent), radial-gradient(closest-side, color-mix(in srgb, var(--tp-scale-500) 75%, var(--tp-scale-400)) 86%, color-mix(in srgb, var(--tp-scale-400) 60%, var(--tp-scale-300)) 95%, color-mix(in srgb, var(--tp-scale-300) 60%, var(--tp-scale-200)));opacity:.9;border-radius:50%;block-size:165%;inline-size:110%;inset-block-start:15%;inset-inline-start:-5.833%}.tp-art--ethnic .tp-under .tp-svg{clip-path:ellipse(55% 82.5% at 49.17% 97.5%)}.tp-dots{fill:none;stroke:#fff;stroke-width:3px;stroke-linecap:round}.tp-dots1{stroke-opacity:.3}.tp-dots2{stroke-opacity:.55}.tp-dots3{stroke-opacity:.8}.tp-cloud{background:radial-gradient(closest-side, color-mix(in srgb, var(--tp-scale-200) 75%, transparent), color-mix(in srgb, var(--tp-scale-300) 40%, transparent) 60%, transparent);border-radius:50%}.tp-cloud1{block-size:32.5%;inline-size:21.667%;inset-block-start:69.688%;inset-inline-start:19.375%}.tp-cloud2{block-size:27.5%;inline-size:18.333%;inset-block-start:68.125%;inset-inline-start:32.083%}.tp-cloud3{block-size:27.5%;inline-size:18.333%;inset-block-start:77.5%;inset-inline-start:40.417%}.tp-cloud4{block-size:28.125%;inline-size:18.75%;inset-block-start:81.25%;inset-inline-start:13.542%}.tp-cloud5{opacity:.35;block-size:31.25%;inline-size:20.833%;inset-block-start:68.125%;inset-inline-start:71.875%}.tp-cloud6{opacity:.35;block-size:28.75%;inline-size:19.167%;inset-block-start:63.125%;inset-inline-start:84.583%}.tp-cloud7{opacity:.35;block-size:34.375%;inline-size:22.917%;inset-block-start:76.563%;inset-inline-start:81.875%}.tp-ping{fill:none;stroke:#fff;stroke-width:3px;opacity:0;transform-box:fill-box;transform-origin:50%}.tp-cue{opacity:0;border-radius:inherit;inset:0;box-shadow:inset 0 0 0 2px #ffffffe6,inset 0 0 12px 2px #ffffff73}.tp-art--personal .tp-sky{background:linear-gradient(100deg, color-mix(in srgb, var(--tp-scale-300) 70%, var(--tp-scale-400)), var(--tp-scale-300) 40%, var(--tp-scale-200) 75%, color-mix(in srgb, var(--tp-scale-200), var(--tp-scale-100)))}.tp-band-light{background-image:linear-gradient(#0000,#ffffff73 60%,#ffffff4d);block-size:28.125%;inline-size:100%;inset-block-start:71.875%;inset-inline-start:0%}.tp-arrow{fill:var(--tp-scale-500);stroke:var(--tp-scale-500);stroke-width:5px;stroke-linejoin:round;opacity:.8}.tp-soft{filter:saturate(.45);block-size:48.125%;inline-size:32.292%;box-shadow:inset 0 0 1.4cqw .6cqw color-mix(in srgb, var(--tp-scale-300) 75%, transparent);border-radius:2.1cqw}.tp-soft-start{inset-block-start:26.25%;inset-inline-start:-8.75%}.tp-soft-end{inset-block-start:27.187%;inset-inline-start:77.083%}.tp-flash,.tp-scan{fill:none;stroke:#fff;stroke-width:5px;opacity:0}.tp-art--lifestyle .tp-sky,.tp-art--aging .tp-sky{background:linear-gradient(105deg, color-mix(in srgb, var(--tp-scale-300) 75%, var(--tp-scale-400)), var(--tp-scale-300) 45%, color-mix(in srgb, var(--tp-scale-300) 55%, var(--tp-scale-200)))}.tp-glare{background-image:radial-gradient(closest-side,#ffffffbf,#ffffff59 45%,#0000);border-radius:50%}.tp-art--lifestyle .tp-glare{block-size:62.5%;inline-size:75%;inset-block-start:59.375%;inset-inline-start:12.5%}.tp-art--aging .tp-glare{opacity:.7;block-size:46.875%;inline-size:54.167%;inset-block-start:71.875%;inset-inline-start:29.167%}.tp-art--cultural .tp-glare{block-size:53.125%;inline-size:58.333%;inset-block-start:68.75%;inset-inline-start:20.833%}.tp-tile{fill:color-mix(in srgb, var(--tp-scale-500) 62%, var(--tp-scale-600));fill-opacity:.62}.tp-label{fill:#fff;font-size:22.5px;font-weight:400}.tp-big{fill:#fff;letter-spacing:-.02em;font-size:51px;font-weight:300}.tp-big2{letter-spacing:0;font-size:41px}.tp-unit{fill-opacity:.55;letter-spacing:0;font-size:21px}text.tp-unit{fill:#fff;font-weight:400}.tp-disc{fill:#fff;fill-opacity:.1}.tp-ring{opacity:.8}.tp-arc{fill:none;stroke:#fff;stroke-width:4px;stroke-linecap:round}.tp-ring-dot{fill:#fff}.tp-sweep-first,.tp-sweep-second{transform-origin:308px 120px}.tp-sweep-first{transform:rotate(180deg)}.tp-sweep-second{transform:rotate(94deg)}.tp-mid{fill:#fff;letter-spacing:0;font-size:40px;font-weight:300}.tp-mid2{font-size:41px}.tp-roll{transform:translateY(var(--tp-y))}.tp-inner{fill:#fff;fill-opacity:.16}.tp-art--cultural .tp-sky{background:linear-gradient(100deg, color-mix(in srgb, var(--tp-scale-300) 70%, var(--tp-scale-400)), var(--tp-scale-300) 45%, color-mix(in srgb, var(--tp-scale-300) 50%, var(--tp-scale-200)))}@media (width<=1099px){.tp-band{padding-inline:16px}.tp-header{border-block-start:1px solid var(--tp-line);gap:16px;max-inline-size:100%;padding:80px 16px 24px}.tp-eyebrow{gap:6px}.tp-eyebrow p{padding:3px 8px;font-size:12px;line-height:12px}.tp-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.tp-content{border-inline:1px solid var(--tp-line);max-inline-size:100%;padding-inline:16px}.tp-cards{grid-template-columns:repeat(6,1fr)}.tp-slot{outline:initial;grid-column:span 2;padding:16px}.tp-slot:nth-child(4){grid-column:2/span 2}.tp-card{border-radius:8px;gap:16px;padding:24px 12px}.tp-picture,.tp-photo img{border-radius:4px}.tp-copy{gap:4px}.tp-copy h3{font-size:16px;line-height:24px}.tp-copy p{font-size:14px;line-height:20px}}@media (width<=767px){.tp-band{padding-inline:0}.tp-header{border:none;padding:56px 16px 16px}.tp-eyebrow p{padding:2px 7px;font-size:11px;line-height:12px}.tp-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.tp-title strong{display:block}.tp-content{border-inline:none;padding-inline:0}.tp-cards{grid-template-columns:repeat(2,minmax(0,1fr));gap:12px;padding:16px}.tp-slot,.tp-slot:nth-child(4){grid-column:auto;padding:0}.tp-slot:nth-child(5){grid-column:1/-1}.tp-card{gap:8px;padding:8px}.tp-copy{flex:0 auto;justify-content:center;padding:0 4px 4px}.tp-copy h3{font-size:14px;line-height:20px}.tp-copy p{font-size:12px;line-height:16px}.tp-slot:nth-child(5) .tp-card{flex-direction:row;align-items:center;gap:12px}.tp-slot:nth-child(5) .tp-picture{inline-size:80px}.tp-slot:nth-child(5) .tp-copy{padding:0}}@media (prefers-reduced-motion:no-preference){.tp-cue{animation:tp-cue 10s ease-in-out var(--tp-delay) infinite}.tp-map{animation:tp-turn 10s cubic-bezier(.3, .6, .3, 1) var(--tp-delay) infinite}.tp-ping{animation:tp-ping 10s ease-out var(--tp-delay) infinite}.tp-arrow-down{animation:tp-down 10s ease-in-out var(--tp-delay) infinite}.tp-arrow-up{animation:tp-up 10s ease-in-out var(--tp-delay) infinite}.tp-flash{animation:tp-flash 10s ease-in-out var(--tp-delay) infinite}.tp-roll{animation:tp-roll 10s cubic-bezier(.3, .6, .3, 1) var(--tp-delay) infinite}.tp-ring-whole{animation:tp-ring-whole 10s linear var(--tp-delay) infinite}.tp-sweep-first{animation:tp-sweep-first 10s linear var(--tp-delay) infinite}.tp-sweep-second{animation:tp-sweep-second 10s linear var(--tp-delay) infinite}.tp-scan{animation:tp-scan 10s ease-in-out var(--tp-delay) infinite}}@keyframes tp-cue{0%,20%,to{opacity:0}4%,15%{opacity:1}}@keyframes tp-turn{0%{opacity:.35;transform:translate(16px)}18%{opacity:1;transform:none}}@keyframes tp-ping{0%{opacity:.9;transform:scale(.15)}16%{opacity:0;transform:scale(1)}to{opacity:0}}@keyframes tp-down{0%,8%,16%{transform:none}4%,12%{transform:translateY(6px)}}@keyframes tp-up{0%,8%,16%{transform:none}4%,12%{transform:translateY(-6px)}}@keyframes tp-flash{0%,20%,to{opacity:0}5%,14%{opacity:1}}@keyframes tp-roll{0%{transform:translateY(0)}18%{transform:translateY(var(--tp-y))}}@keyframes tp-ring-whole{0%{opacity:0;animation-timing-function:step-end}18%{opacity:1}}@keyframes tp-sweep-first{0%{animation-timing-function:cubic-bezier(.43,.4004,.6715,.7423);transform:rotate(0)}5.505%{transform:rotate(180deg)}}@keyframes tp-sweep-second{0%,5.505%{animation-timing-function:cubic-bezier(.1854,.6322,.4337,1);transform:rotate(0)}18%{transform:rotate(94deg)}}@keyframes tp-scan{0%{opacity:0;transform:none}3%,6%{opacity:1;transform:none}9%,12%{opacity:1;transform:translate(208px)}15%{opacity:1;transform:translate(416px)}19%,to{opacity:0;transform:translate(416px)}}.cmp{--percentage-x:50;--offset-middle:0rem;block-size:100%;inline-size:100%;position:relative}.cmp-after{background:oklab(73.9065% -.0342258 -.000607532);block-size:100%;inline-size:100%;position:absolute;inset:0}.cmp-after picture,.cmp-before picture{object-fit:cover;object-position:center top;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.cmp-after img,.cmp-before img{object-fit:cover;user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0}.cmp-before{inline-size:calc(var(--percentage-x) * 1%);will-change:width;background:oklab(73.9065% -.0342258 -.000607532);block-size:100%;position:absolute;inset-block:0;inset-inline-start:0;overflow:hidden}.cmp-before picture{inline-size:calc(100% * 100 / var(--percentage-x));max-inline-size:none}.cmp-divider{touch-action:pan-y;will-change:transform;block-size:100%;inline-size:.01rem;padding-inline:2rem;position:absolute;inset-block-start:0;inset-inline-start:calc(50% - var(--offset-middle) - 2rem)}.cmp-divider:before,.cmp-divider:after{content:"";background-color:#fff;block-size:calc(50% - 1.25rem);inline-size:.01rem;display:block;position:absolute;inset-inline-start:50%;transform:translate(-50%)}.cmp-divider:before{inset-block-end:0}.cmp-divider:after{inset-block-start:0}.cmp-divider[data-grabbed]{cursor:grab;user-select:none}.cmp-divider[data-dragging]{cursor:grabbing}.cmp-hit{position:absolute;inset-block:0;inset-inline:min(0px,50% - 22px)}.cmp-divider svg{z-index:1;flex-shrink:0;block-size:2.5rem;inline-size:2.5rem;position:absolute;inset-block-start:50%;inset-inline-start:50%;transform:translate(-50%,-50%)}.cmp-divider:focus-visible{outline:none}.cmp-divider:focus-visible svg{outline-offset:2px;border-radius:50%;outline:2px solid #fff}:root[dir=rtl] .cmp-divider:before,:root[dir=rtl] .cmp-divider:after{transform:translate(50%)}:root[dir=rtl] .cmp-divider svg{transform:translate(50%,-50%)}.cmp-labels{justify-content:space-between;align-items:center;inline-size:100%;padding:1.6rem;display:flex;position:absolute;inset-block-start:0}.cmp-label{color:#fff;letter-spacing:-.006rem;text-transform:uppercase;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.4rem}.cmp-label sup{letter-spacing:1.5px;margin-inline-start:2px;font-size:.8em;font-weight:200;line-height:0}@media (width<=1099px){.cmp-divider:before,.cmp-divider:after{block-size:calc(50% - 9px)}.cmp-divider svg{block-size:18px;inline-size:18px}.cmp-labels{padding:16px}.cmp-label{letter-spacing:-.06px;font-size:12px;line-height:14px}}@media (width<=767px){.cmp-label{letter-spacing:-.05px;font-size:10px;line-height:14px}}.wc{contain:layout style;padding-inline:4rem;display:block}.wc-wrapper{border-inline:1px solid #f2f2f2;flex-direction:column;inline-size:100%;max-inline-size:136rem;margin-inline:auto;display:flex}.wc-band{padding:3.2rem}.wc-header{text-align:center;flex-direction:column;align-items:center;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.wc-eyebrow{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.wc-eyebrow p{font-variant-numeric:tabular-nums;color:var(--color-bg-secondary);text-align:center;letter-spacing:.06em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#fff;border:1px solid #acc6c14d;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.wc-title{color:var(--color-green-dark);letter-spacing:-.072rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.wc-title strong{font-weight:inherit;color:var(--color-bg-secondary)}.wc-subtitle{color:#515255;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;inline-size:100%;max-inline-size:62.8rem;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.wc-grid{border-block-start:1px solid #f2f2f2;grid-template-columns:repeat(2,auto);justify-content:center;column-gap:3.2rem;display:grid}.wc-card{flex-direction:column;flex:1;justify-content:center;align-items:center;gap:3.2rem;padding:5.6rem 1.6rem;display:flex}.wc-frame{aspect-ratio:77/97;block-size:auto;inline-size:37.6rem}.wc-compare{background-color:#fafafa;border-radius:8px;block-size:100%;inline-size:100%;position:relative;overflow:hidden}@media (width<=1099px){.wc{padding:0 16px}.wc-band{padding:32px}.wc-header{gap:16px;max-inline-size:none}.wc-eyebrow{gap:6px}.wc-eyebrow p{padding:3px 8px;font-size:12px;line-height:12px}.wc-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.wc-subtitle{max-inline-size:628px;font-size:14px;line-height:18px}.wc-card{gap:32px;padding:32px 16px}.wc-frame{inline-size:376px}}@media (width>=768px) and (width<=1099px){.wc-grid{grid-template-columns:repeat(2,minmax(0,1fr));column-gap:0;display:grid}.wc-card:first-child{border-inline-end:1px solid #ebf6f4}.wc-frame{inline-size:100%;max-inline-size:376px}}@media (width<=767px){.wc{padding:0}.wc-wrapper{border-inline:none}.wc-band{padding:56px 16px 16px}.wc-eyebrow p{padding:2px 7px;font-size:11px;line-height:12px}.wc-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.wc-subtitle{white-space-collapse:collapse;max-inline-size:none}.wc-grid{flex-direction:column;display:flex}.wc-card{gap:12px;padding:24px 16px 12px}.wc-card+.wc-card{padding:12px 16px 32px}.wc-frame{inline-size:240px;max-inline-size:343px}}.wm{contain:layout style;padding-inline:4rem;display:block;overflow:hidden}.wm-container{border-inline:1px solid #f2f2f2;inline-size:100%;max-inline-size:136rem;margin-inline:auto}.wm-grid{max-inline-size:136rem;margin-inline:auto;display:flex}.wm-head{border-inline-end:1px solid #f2f2f2;flex-direction:column;flex-shrink:0;justify-content:space-between;gap:3.2rem;inline-size:56rem;padding:3.2rem;display:flex}.wm-intro{flex-direction:column;align-items:flex-start;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.wm-eyebrow{flex-wrap:wrap;align-items:center;gap:.8rem;margin-block-start:.8rem;display:flex}.wm-eyebrow p{font-variant-numeric:tabular-nums;color:var(--color-bg-secondary);text-align:center;letter-spacing:.06em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#fff;border:1px solid #acc6c14d;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.wm-title{color:var(--color-green-dark);letter-spacing:-.06rem;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;-webkit-font-smoothing:antialiased;font-size:4rem;font-style:normal;font-weight:400;line-height:4.8rem}.wm-title strong{font-weight:inherit;color:var(--color-bg-secondary)}.wm-lead{color:#515255;white-space-collapse:preserve-breaks;text-wrap-mode:wrap;inline-size:100%;max-inline-size:42.6rem;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem}.wm-list{counter-reset:benefit-counter 0;flex-direction:column;gap:1.6rem;list-style-type:none;display:flex}.wm-item{color:var(--color-green-dark);counter-increment:benefit-counter 1;padding-inline-start:4.6rem;font-size:1.4rem;font-style:normal;font-weight:400;line-height:2rem;position:relative}.wm-item:before{content:"[" counter(benefit-counter) "]";color:var(--color-gray-medium);text-align:center;letter-spacing:-.005rem;text-transform:uppercase;-webkit-font-smoothing:antialiased;font-size:1.2rem;font-style:normal;font-weight:400;line-height:1.6rem;position:absolute;inset-block-start:.25rem;inset-inline-start:0}.wm-pictures{flex:1;grid-template-columns:repeat(2,1fr);gap:1.6rem;padding:1.6rem;display:grid}.wm-card{aspect-ratio:77/97;isolation:isolate}.wm-frame{background-color:#fafafa;border-radius:8px;block-size:100%;inline-size:100%;position:relative;overflow:hidden}.wm-card:first-child :is(.cmp-after,.cmp-before) img{inset-block-start:.4rem}@media (width<=1099px){.wm-card:last-child .cmp-after img{inset-block-start:-.1rem}}@media (width>=1100px){.wm-head{inline-size:42rem}}@media (width<=1099px){.wm{padding:0 16px}.wm-grid{flex-direction:column}.wm-head{border-block-end:1px solid #f2f2f2;border-inline-end:none;align-items:center;gap:32px;inline-size:100%;padding:80px 24px 24px}.wm-intro{text-align:center;align-items:center;gap:16px;max-inline-size:none}.wm-eyebrow{gap:6px;margin-block-start:8px}.wm-eyebrow p{padding:3px 8px;font-size:12px;line-height:12px}.wm-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.wm-lead{margin:0 auto;font-size:14px;line-height:18px}.wm-list{gap:16px}.wm-item{padding-inline-start:46px;font-size:16px;line-height:20px}.wm-item:before{letter-spacing:-.05px;font-size:12px;line-height:16px;inset-block-start:2.5px}.wm-pictures{gap:16px;block-size:fit-content;inline-size:100%;padding:16px}.wm-card{block-size:auto;inline-size:100%}}@media (width<=767px){.wm{padding:0}.wm-container{border-inline:none}.wm-head{display:contents}.wm-intro{order:1;inline-size:100%;padding:56px 16px 24px}.wm-eyebrow p{padding:2px 7px;font-size:11px;line-height:12px}.wm-lead{white-space-collapse:collapse}.wm-list{order:3;inline-size:100%;padding:24px 16px 32px}.wm-item{font-size:14px;line-height:20px}.wm-item:before{font-size:10px;line-height:14px;inset-block-start:3px}.wm-pictures{order:2;grid-template-columns:1fr;padding:24px 16px 0}}.yp{contain:layout style;background-color:var(--color-bg-secondary);inline-size:100%;padding-inline:4rem;display:block;position:relative;overflow:hidden}.yp ul{margin:0;list-style:none}.yp p,.yp h2{margin:0}.yp strong{font-weight:inherit}.yp-backdrop{pointer-events:none;block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0;transform:scale(3)}.yp-backdrop [data-layer=after]{opacity:.25}.yp-content{z-index:1;align-items:stretch;inline-size:100%;max-inline-size:136rem;margin-inline:auto;display:flex;position:relative}.yp-words{border-inline:1px solid #ffffff1a;flex-direction:column;flex:1;min-block-size:74rem;display:flex;position:relative}.yp-header-box{flex-direction:column;flex:1 0 auto;justify-content:center;gap:2.4rem;padding:8rem 3.2rem 4rem;display:flex}.yp-header{flex-direction:column;align-items:flex-start;gap:1.8rem;inline-size:100%;max-inline-size:124.2rem;display:flex}.yp-eyebrow{flex-wrap:wrap;align-items:center;gap:.8rem;display:flex}.yp-eyebrow p{font-variant-numeric:tabular-nums;color:#fff;text-align:center;letter-spacing:.06em;text-transform:uppercase;-webkit-font-smoothing:antialiased;background-color:#ffffff1a;border:2px solid #f2f2f21a;border-radius:9.9rem;justify-content:center;align-items:center;gap:.8rem;padding:.7rem 1rem .4rem;font-size:1.4rem;font-style:normal;font-weight:500;line-height:1.4rem;display:flex}.yp-title{color:#fff;letter-spacing:-.072rem;white-space:pre-line;-webkit-font-smoothing:antialiased;font-size:4.8rem;font-style:normal;font-weight:400;line-height:5.6rem}.yp-title strong{color:#ffffff80}.yp-subtitle{color:#fff;white-space:pre-line;inline-size:100%;max-inline-size:58.75rem;font-size:1.6rem;font-style:normal;font-weight:400;line-height:2rem}.yp-subtitle p{opacity:.7}.yp-steps{border-block-start:1px solid #ffffff1a;flex-direction:row;gap:1.6rem;padding:4rem 3.2rem 8rem;display:flex}.yp-step{border-block-start:1px solid #ffffff59;flex-direction:column;flex:1 1 0;align-items:flex-start;gap:1.2rem;padding-block-start:1.6rem;display:flex}.yp-step-number{font-variant-numeric:tabular-nums;color:#ffffffb3;letter-spacing:.06em;text-transform:uppercase;flex-shrink:0;font-size:1rem;font-weight:500;line-height:1.4rem}.yp-step-text{color:#fff;font-size:1.4rem;line-height:2rem}.yp-view{border-inline-end:1px solid #ffffff1a;flex:auto;min-inline-size:0;position:relative}.yp-picture{aspect-ratio:1219/832;block-size:auto;inline-size:100rem;max-inline-size:none;box-shadow:0 0 0 8px color-mix(in srgb, var(--color-bg-secondary-disabled) 30.2%, transparent);background-color:#fff;border-radius:24px;margin-block-start:8rem;margin-inline-start:8rem;display:block;position:absolute;overflow:hidden}.yp-picture img{object-fit:cover;vertical-align:middle;user-select:none;-webkit-user-drag:none;block-size:100%;inline-size:100%;max-inline-size:100%;position:absolute;inset:0}@media (width>=768px){@supports (animation-timeline:view()){.yp{view-timeline:--yp-drift block;view-timeline-inset:0}.yp-picture{animation-name:yp-drift;animation-timing-function:linear;animation-fill-mode:both;animation-timeline:--yp-drift;animation-range:cover 20vh cover calc(100% - 20vh)}}}@keyframes yp-drift{0%{transform:translateY(-2.5%)}to{transform:translateY(2.5%)}}@media (width<=1440px){.yp-picture{inline-size:104rem;margin-block-start:4rem;margin-inline-start:4rem}}@media (width<=1099px){.yp{padding:0}.yp-backdrop{inset-inline-start:600px;transform:scale(4)}.yp-backdrop [data-layer=after]{opacity:1}.yp-content{flex-direction:column}.yp-words{align-items:center;gap:32px;min-block-size:fit-content}.yp-header-box{order:1;align-items:center;gap:16px;padding:80px 16px 0}.yp-header{text-align:center;align-items:center;gap:16px;max-inline-size:none}.yp-eyebrow{gap:6px}.yp-eyebrow p{padding:3px 8px;font-size:12px;line-height:12px}.yp-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.yp-subtitle{max-inline-size:none;font-size:14px;line-height:18px}.yp-steps{border-block-start:none;order:3;gap:16px;inline-size:343px;margin:0 auto;padding:16px}.yp-step-number{font-size:10px;line-height:14px}.yp-step-text{font-size:14px;line-height:20px}.yp-view{min-block-size:548px}.yp-picture{inline-size:1219px;margin-block-start:30px;margin-inline-start:16px}}@media (width>=768px) and (width<=1099px){.yp-steps{gap:16px;inline-size:100%;max-inline-size:720px}.yp-step{gap:12px;padding-block-start:16px}}@media (width<=767px){.yp-backdrop{inset-inline-start:400px}.yp-header-box{padding:56px 16px 0}.yp-eyebrow p{padding:2px 7px;font-size:11px;line-height:12px}.yp-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.yp-subtitle{white-space:normal}.yp-steps{grid-template-columns:1fr 1fr;gap:24px 16px;inline-size:100%;padding:0 16px;display:grid}.yp-step{gap:8px;padding-block-start:12px}.yp-view{min-block-size:414px}.yp-picture{inline-size:609.5px;margin-block-start:44px}}body[data-page=home] main>[data-section]:not([data-section=hero]),body[data-page=home] footer[data-section=footer]{content-visibility:auto;contain-intrinsic-block-size:auto var(--lazy-height,100rem)}[data-section=why-it-matters]{--lazy-height:146rem}[data-section=studies]{--lazy-height:73rem}[data-section=smarter-way]{--lazy-height:91rem}[data-section=facial-analysis]{--lazy-height:71rem}[data-section=truly-personal]{--lazy-height:73rem}[data-section=inside-report]{--lazy-height:84rem}[data-section=your-plan]{--lazy-height:83rem}[data-section=what-you-can-change]{--lazy-height:100rem}[data-section=month-by-month]{--lazy-height:94rem}[data-section=preview-results]{--lazy-height:122rem}[data-section=progress-tracking]{--lazy-height:61rem}[data-section=features-grid]{--lazy-height:175rem}[data-section=aesthetic-tests]{--lazy-height:124rem}[data-section=face-decoded]{--lazy-height:182rem}[data-section=real-reviews]{--lazy-height:83rem}[data-section=how-we-measure]{--lazy-height:182rem}[data-section=ethnicity-aware]{--lazy-height:88rem}[data-section=before-after]{--lazy-height:249rem}[data-section=join]{--lazy-height:81rem}[data-section=how-it-works]{--lazy-height:136rem}[data-section=pricing]{--lazy-height:149rem}[data-section=support]{--lazy-height:105rem}[data-section=faq]{--lazy-height:108rem}[data-section=honest-answers]{--lazy-height:140rem}[data-section=footer]{--lazy-height:69rem}@media (width>=768px){[data-section=why-it-matters]{--lazy-height:102rem}[data-section=studies]{--lazy-height:106rem}[data-section=smarter-way]{--lazy-height:73rem}[data-section=facial-analysis]{--lazy-height:94rem}[data-section=truly-personal]{--lazy-height:85rem}[data-section=inside-report]{--lazy-height:90rem}[data-section=your-plan]{--lazy-height:96rem}[data-section=what-you-can-change]{--lazy-height:80rem}[data-section=month-by-month]{--lazy-height:127rem}[data-section=preview-results]{--lazy-height:83rem}[data-section=progress-tracking]{--lazy-height:94rem}[data-section=features-grid]{--lazy-height:112rem}[data-section=aesthetic-tests]{--lazy-height:120rem}[data-section=face-decoded]{--lazy-height:97rem}[data-section=real-reviews]{--lazy-height:59rem}[data-section=how-we-measure]{--lazy-height:112rem}[data-section=ethnicity-aware]{--lazy-height:107rem}[data-section=before-after]{--lazy-height:263rem}[data-section=join]{--lazy-height:113rem}[data-section=how-it-works]{--lazy-height:62rem}[data-section=pricing]{--lazy-height:135rem}[data-section=support]{--lazy-height:70rem}[data-section=faq]{--lazy-height:107rem}[data-section=honest-answers]{--lazy-height:145rem}[data-section=footer]{--lazy-height:57rem}}@media (width>=1100px){[data-section=why-it-matters]{--lazy-height:59rem}[data-section=studies]{--lazy-height:81rem}[data-section=smarter-way]{--lazy-height:68rem}[data-section=facial-analysis]{--lazy-height:77rem}[data-section=truly-personal]{--lazy-height:49rem}[data-section=inside-report]{--lazy-height:87rem}[data-section=your-plan]{--lazy-height:74rem}[data-section=what-you-can-change]{--lazy-height:87rem}[data-section=month-by-month]{--lazy-height:76rem}[data-section=preview-results]{--lazy-height:79rem}[data-section=progress-tracking]{--lazy-height:100rem}[data-section=features-grid]{--lazy-height:90rem}[data-section=aesthetic-tests]{--lazy-height:116rem}[data-section=face-decoded]{--lazy-height:84rem}[data-section=real-reviews]{--lazy-height:70rem}[data-section=how-we-measure]{--lazy-height:83rem}[data-section=ethnicity-aware]{--lazy-height:66rem}[data-section=before-after]{--lazy-height:275rem}[data-section=join]{--lazy-height:83rem}[data-section=how-it-works]{--lazy-height:71rem}[data-section=pricing]{--lazy-height:87rem}[data-section=support]{--lazy-height:82rem}[data-section=faq]{--lazy-height:83rem}[data-section=honest-answers]{--lazy-height:280rem}[data-section=footer]{--lazy-height:48rem}}.home-spacer{box-sizing:content-box;border-block:1px solid var(--color-border-primary-muted);block-size:12rem}@media (width<=1099px){.home-spacer{box-sizing:border-box;background:var(--color-border-primary-muted) content-box;border-block:0;block-size:1px;padding-inline:16px}}@media (width<=767px){.home-spacer{padding-inline:0}}@media (width>=1100px) and (width<=1440px){:root:has(>body[data-template=membership-checkout]){font-size:10px}}.co{z-index:1;min-block-size:var(--app-height);flex-direction:column;display:flex;position:relative}.co[data-step]{block-size:var(--app-height);overflow:hidden}.co-backdrop{background-color:#3c5d57;block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}.co-turn{transform-origin:50%;flex-direction:column;justify-content:center;align-items:center;block-size:100%;inline-size:100%;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}@media (prefers-reduced-motion:no-preference){.co-turn{animation:18s linear infinite co-turn}}@keyframes co-turn{0%{transform:rotate(0)}to{transform:rotate(360deg)}}.co-picture{block-size:100%;inline-size:100%;max-inline-size:none;display:block;transform:scale(2.3)}.co-picture [data-layer=after]{display:none}.co-step{min-block-size:var(--app-height);justify-content:center;align-items:center;display:flex;position:relative}.co[data-step]>.co-step{min-block-size:0;transition:opacity .4s,visibility linear;position:absolute;inset:0}.co[data-step=details]>.co-step:not(.co-details),.co[data-step=payment]>.co-step:not(.co-payment){visibility:hidden;opacity:0;transition:opacity .4s,visibility 0s linear .4s}.co-step:focus{outline:none}.co[data-step]>.co-details{align-items:flex-start;overflow:hidden auto}.co-back{z-index:2;color:#333;text-align:center;cursor:pointer;align-items:center;gap:.4rem;text-decoration-line:none;display:flex;position:absolute;inset-block-start:1.4rem;inset-inline-start:1.4rem}.co-back:hover{background-color:#0000000f}.co-back:focus-visible{outline-color:#fff}.co-back:before{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:min(0px,50% - 22px)}.co-back-icon{block-size:1.6rem;inline-size:1.6rem}[dir=rtl] .co-back-icon{transform:scaleX(-1)}.co-back-label{color:#fff;font-size:1.2rem;font-weight:400;line-height:2rem}.co-card{background-color:#0000001a;border-radius:1.6rem;gap:3.2rem;block-size:42.8rem;inline-size:76.8rem;margin-block:auto;padding:3.2rem;display:flex}@media (prefers-reduced-motion:no-preference){.co-card{animation:.7s cubic-bezier(.16,1,.3,1) .1s backwards co-enter}}@keyframes co-enter{0%{opacity:0;transform:translateY(1.6rem)scale(.985)}}.co-head{flex-direction:column;gap:.8rem;display:flex}.co-title{letter-spacing:-.1rem;color:#fff;margin:0;font-size:4.4rem;font-weight:400;line-height:5rem}.co-title-soft{color:#fff9}.co-subtitle{color:#fff;opacity:.7;margin:0;font-size:1.4rem;font-weight:400;line-height:2rem}.co-proof{letter-spacing:.06em;color:#fff;text-transform:uppercase;opacity:.7;block-size:100%;margin:0;font-size:1.2rem;font-weight:500;line-height:1.4rem}.co-form{flex-direction:column;justify-content:flex-end;gap:1.6rem;block-size:100%;inline-size:100%;margin:0;display:flex}.co-row{gap:1.6rem;display:flex}.co-field{inline-size:100%;position:relative}.co-input{block-size:4rem;inline-size:100%;font-family:var(--font-sans);color:#ffffffe6;appearance:none;background-color:#ffffff12;border:1px solid #e8e8e81a;border-radius:.8rem;margin:0;padding:.8rem 1.2rem;font-size:1.4rem;font-weight:400;line-height:2rem}.co-input::placeholder{color:#ffffff80;opacity:1}.co-input:-webkit-autofill,.co-input:-webkit-autofill:focus{transition:background-color 0s 600000s,color 0s 600000s}.co-input:focus-visible{outline-color:#fff}.co-error{z-index:1;letter-spacing:-.05rem;color:#ad2d2d;white-space:nowrap;background-color:#fff;border-radius:.4rem;margin:0;padding:0 .6rem;font-size:1.1rem;font-weight:500;line-height:1.6rem;position:absolute;inset-block-start:calc(100% - .9rem);inset-inline-start:.8rem}.co-error:empty{display:none}.co-cta{z-index:0;block-size:4rem;min-block-size:4rem;inline-size:100%;font:inherit;color:#333;cursor:pointer;background-color:#fff;border:1px solid #e8e8e8;border-radius:9.9rem;justify-content:space-between;align-items:center;gap:1.2rem;margin:0;padding:.8rem 1.2rem;transition:background-color .4s,opacity .4s;display:flex;position:relative}.co-cta:focus-visible{outline-color:#fff}.co-cta-text{inline-size:100%;font-family:var(--font-sans);letter-spacing:-.01px;color:var(--color-green-dark);text-align:start;padding-inline-end:8px;font-size:1.4rem;font-weight:500;line-height:2rem;transition:color .4s;position:relative}.co-cta-text:before,.co-cta-text:after{content:"";position:absolute;inset-block-start:50%;transform:translateY(-50%)}.co-cta-text:before{background-color:#e8e8e8;block-size:100%;inline-size:1px;transition:background-color .4s,opacity .4s;inset-inline-end:0}.co-cta-icon{direction:ltr;position:relative;overflow:hidden}[dir=rtl] .co-cta-icon{scale:-1 1}.co-cta-arrows{opacity:1;transition:transform .4s;display:flex;position:relative}.co-cta:hover .co-cta-arrows{transform:translate(30px)}.co-cta-arrow{block-size:24px;inline-size:24px;max-inline-size:none}.co-cta-arrow:first-child{block-size:100%;inline-size:100%;position:absolute;inset-block-start:0;inset-inline-start:-30px}.co-cta-arrow path{stroke:var(--color-green-dark);transition:stroke .4s}.co-cta-spinner{block-size:100%;inline-size:100%;color:var(--color-green-dark);opacity:0;justify-content:center;align-items:center;transition:opacity .4s;display:flex;position:absolute;inset-block-start:0;inset-inline-start:0}.co-cta-spinner svg{block-size:20px;inline-size:20px}.co-cta[data-loading] .co-cta-spinner{opacity:1}.co-cta[data-loading] .co-cta-arrows{opacity:0}@media (prefers-reduced-motion:no-preference){.co-cta-spinner{animation:1.2s linear infinite co-turn}}.co-privacy{color:#ffffffb3;text-align:center;margin:0;font-size:1.2rem;font-weight:400;line-height:1.7rem}.co-privacy-link{color:inherit;cursor:pointer;text-decoration-line:underline}.co-sheet{--co-sheet-900:#1b2a27;--co-sheet-800:#29433f;--co-sheet-700:#3c5d57;--co-sheet-200:#c5dad5;--co-sheet-100:#ddece9;--co-sheet-50:#ebf6f4;color:var(--co-sheet-900);transform-origin:50% 60%;background-color:#fff;position:relative;transform:rotate(-3deg);box-shadow:1.4rem 1.2rem 0 -.2rem #fff6,0 3.2rem 6.4rem -1.6rem #0000008c,0 .2rem .6rem #00000024}[dir=rtl] .co-sheet{transform:rotate(3deg)}.co-sheet :where(p,ul){margin:0;padding:0;list-style:none}.co-sheet-top{justify-content:space-between;align-items:center;display:flex}.co-sheet-mark{display:flex}.co-sheet-mark svg{block-size:100%;inline-size:100%}.co-sheet-tag{color:var(--co-sheet-700);white-space:nowrap;background-color:var(--co-sheet-50);border:1px solid var(--co-sheet-100)}.co-sheet-title{color:var(--co-sheet-900);font-weight:400}.co-sheet-rows,.co-sheet-rows li{flex-direction:column;display:flex}.co-sheet-rows span{color:var(--co-sheet-800)}.co-sheet-rows i{background-color:var(--co-sheet-50);display:block;position:relative;overflow:hidden}.co-sheet-rows i:before,.co-sheet-rows i:after{content:"";border-radius:inherit;transform-origin:0;position:absolute;inset-block:0;inset-inline-start:0}.co-sheet-rows i:before{inline-size:var(--co-reach);background-color:var(--co-sheet-200)}.co-sheet-rows i:after{inline-size:var(--co-today);background-color:var(--co-sheet-700)}[dir=rtl] .co-sheet-rows i:before,[dir=rtl] .co-sheet-rows i:after{transform-origin:100%}.co-sheet-rows li:first-child i{--co-today:58%;--co-reach:84%}.co-sheet-rows li:nth-child(2) i{--co-today:41%;--co-reach:77%}.co-sheet-rows li:nth-child(3) i{--co-today:66%;--co-reach:92%}.co-sheet-plan{color:var(--co-sheet-800);border-block-start:1px solid var(--co-sheet-100);align-items:center;display:flex}.co-sheet-plan span{flex:1}.co-sheet-plan b{border:1px solid var(--co-sheet-200);display:block}.co-sheet-plan b:first-of-type{background-color:var(--co-sheet-700);border-color:var(--co-sheet-700)}@media (prefers-reduced-motion:no-preference){.co-sheet{animation:1s cubic-bezier(.16,1,.3,1) .45s backwards co-sheet-lay}.co-sheet-rows i:before{animation:1.1s cubic-bezier(.65,0,.35,1) 1.2s backwards co-sheet-bar}.co-sheet-rows i:after{animation:1s cubic-bezier(.65,0,.35,1) 1s backwards co-sheet-bar}.co-sheet-rows li:nth-child(2) i:after{animation-delay:1.15s}.co-sheet-rows li:nth-child(3) i:after{animation-delay:1.3s}}@keyframes co-sheet-lay{0%{opacity:0;transform:translateY(4rem)rotate(-10deg)}}@keyframes co-sheet-bar{0%{transform:scaleX(0)}}@media (width>=1100px){.co-sheet{border-radius:1.6rem;grid-area:sheet;align-self:center;padding:2.8rem 2.8rem 3rem}.co-sheet-mark{block-size:2.3rem;inline-size:2.2rem}.co-sheet-tag{border-radius:.6rem;padding:.3rem .9rem;font-size:1.2rem;line-height:1.6rem}.co-sheet-title{letter-spacing:-.08rem;margin-block:2.4rem;font-size:3rem;line-height:3.4rem}.co-sheet-rows{gap:1.8rem}.co-sheet-rows li{gap:.8rem}.co-sheet-rows span{font-size:1.4rem;line-height:2rem}.co-sheet-rows i{border-radius:.5rem;block-size:1rem}.co-sheet-plan{gap:.6rem;margin-block-start:2.4rem;padding-block-start:1.8rem;font-size:1.4rem;line-height:2rem}.co-sheet-plan b{border-radius:.7rem;block-size:1.4rem;inline-size:3.6rem}}@media (width>=768px) and (width<=1099px){.co-sheet{border-radius:12px;grid-area:sheet;align-self:center;padding:18px 18px 20px}.co-sheet-mark{block-size:17px;inline-size:16px}.co-sheet-tag{border-radius:6px;padding:2px 7px;font-size:11px;line-height:15px}.co-sheet-title{letter-spacing:-.4px;margin-block:14px 16px;font-size:20px;line-height:24px}.co-sheet-rows{gap:12px}.co-sheet-rows li{gap:6px}.co-sheet-rows span{font-size:12px;line-height:16px}.co-sheet-rows i{border-radius:3px;block-size:6px}.co-sheet-plan{gap:5px;margin-block-start:16px;padding-block-start:12px;font-size:12px;line-height:16px}.co-sheet-plan b{border-radius:5px;block-size:9px;inline-size:22px}}@media (width<=767px){.co-sheet{border-radius:10px;grid-template-columns:minmax(0,1fr) auto;align-items:center;gap:8px 12px;padding:12px 14px 14px;display:grid;transform:rotate(-1.5deg);box-shadow:0 16px 28px -12px #0000008c,0 1px 3px #00000024}[dir=rtl] .co-sheet{transform:rotate(1.5deg)}.co-sheet-top{display:contents}.co-sheet-mark,.co-sheet-rows li:nth-child(3),.co-sheet-plan{display:none}.co-sheet-tag{border-radius:6px;grid-area:1/2;padding:1px 7px;font-size:11px;line-height:15px}.co-sheet-title{letter-spacing:-.2px;grid-area:1/1;font-size:16px;line-height:20px}.co-sheet-rows{grid-column:1/-1;gap:7px}.co-sheet-rows li{grid-template-columns:1fr 96px;align-items:center;gap:10px;display:grid}.co-sheet-rows span{white-space:nowrap;text-overflow:ellipsis;font-size:12px;line-height:16px;overflow:hidden}.co-sheet-rows i{border-radius:3px;block-size:6px}}@media (width<=767px) and (height<=700px){.co-sheet-rows li:nth-child(2){display:none}}@media (width<=767px) and (height<=560px){.co-sheet{display:none}}@media (width>=1100px){.co-card{grid-template:"sheet head""sheet proof""sheet form"minmax(0,1fr)/36rem minmax(0,1fr);gap:0 6.8rem;block-size:52rem;inline-size:92rem;padding:4.8rem 5.2rem;display:grid}.co-head{grid-area:head}.co-proof{grid-area:proof;block-size:auto;margin-block-start:2rem}.co-form{grid-area:form;align-self:end;block-size:auto}}@media (width<=1099px){.co-back{gap:4px}.co-back-icon{block-size:16px;inline-size:16px}.co-back-label{font-size:12px;line-height:16px}.co-picture{transform:scale(2.5)}.co-card{border-radius:16px;flex-direction:column;gap:32px;block-size:auto;inline-size:688px;padding:32px}.co-head{gap:8px}.co-title{letter-spacing:-.6px;font-size:40px;line-height:48px}.co-subtitle{font-size:14px;line-height:20px}.co-proof{font-size:12px;line-height:14px}.co-form,.co-row{gap:16px}.co-input{border-radius:8px;block-size:40px;padding:8px 12px;font-size:16px;line-height:20px}.co-cta{border-radius:99px;gap:12px;block-size:40px;padding:8px 12px}.co-cta-text{padding-inline-end:8px;font-size:14px;line-height:20px}.co-privacy{font-size:12px;line-height:17px}}@media (width>=768px) and (width<=1099px){.co-card{grid-template:"sheet head""sheet proof""sheet form"minmax(0,1fr)/236px minmax(0,1fr);gap:0 48px;padding-block:36px;padding-inline:40px 36px;display:grid}.co-head{grid-area:head}.co-proof{grid-area:proof;margin-block-start:20px}.co-form{grid-area:form;align-self:end;margin-block-start:24px}}@media (width<=767px){.co-card{gap:16px;inline-size:343px;padding:28px 24px 24px}.co-title{letter-spacing:-.5px;font-size:32px;line-height:36px}.co-proof{block-size:auto}.co-error{border-radius:4px;padding:0 6px;font-size:11px;line-height:16px;inset-block-start:calc(100% - 9px);inset-inline-start:8px}}@media (width<=767px) and (height<=700px){.co-card{gap:14px;padding:24px 22px 20px}.co-title{font-size:30px;line-height:34px}}@media (width<=767px) and (height<=560px){.co-card{gap:8px;padding:16px 18px 14px}.co-head{gap:4px}.co-title{letter-spacing:-.3px;font-size:22px;line-height:26px}.co-subtitle{font-size:12px;line-height:16px}.co-proof{margin-block-start:2px}.co-form,.co-row{gap:8px}.co-input{block-size:38px}.co-cta{block-size:44px;min-block-size:44px}}.cp{--cp-ink:#1b2a27;--cp-text:#192624;--cp-muted:#486a64;--cp-faint:#799a94;--cp-hairline:#e8e8e8;--cp-line:#f2f2f2;--cp-check-line:#acc6c1;--cp-check-on:oklab(73.8185% -.0342676 -.000582618);--cp-on:#29433f;--cp-red:#eb100a;--cp-desc:#515255;--cp-dir:1;color:#000;background-color:#fff}.cp:dir(rtl){--cp-dir:-1}.co-step.cp{display:block}.co[data-step]>.co-step.cp{overflow-y:auto}.cp-header{z-index:2;border-block-end:1px solid var(--cp-line);background-color:#fff;justify-content:space-between;align-items:center;block-size:48px;padding-inline:16px;display:flex;position:absolute;inset-block-start:0;inset-inline:0}.cp-back{color:#333;font:inherit;cursor:pointer;background:0 0;border:0;align-items:center;gap:4px;padding:0;display:flex;position:relative}.cp-back:before{content:"";block-size:44px;position:absolute;inset-block-start:50%;inset-inline:0;transform:translateY(-50%)}.cp-back-label{color:var(--color-gray-medium);font-size:12px;line-height:16px}.cp-back-icon:dir(rtl){transform:scaleX(-1)}.cp-logo{block-size:25.4px;inline-size:24px;color:var(--cp-ink)}.cp-content{border-inline:1px solid var(--cp-line);min-block-size:calc(100% - 48px);inline-size:100%;margin-block-start:48px;margin-inline:auto}@media (width>=768px){.cp-content{inline-size:calc(min(100%,1920px) - 80px)}}@media (width<=1099px){.cp-columns{flex-direction:column;gap:24px;padding:16px 16px 32px;display:flex}.cp-pay-column,.cp-side-column{display:contents}.cp-summary{order:1}.cp-addons{order:2;margin-block-end:8px}.cp-pay{order:3}.cp-card{order:4}.cp-totals{order:5}.cp-footer{order:6}}@media (width>=768px) and (width<=1099px){.cp-columns{padding:16px 120px}.cp-addons{margin-block-end:0}}@media (width>=1100px){.co-step.cp{block-size:var(--app-height)}.co[data-step]>.co-step.cp{overflow:hidden}.cp-content{align-items:center;block-size:calc(100% - 48px);min-block-size:0;display:flex}.cp-columns{flex:1;block-size:100%;max-block-size:1080px;min-inline-size:0;display:flex}.cp-pay-column,.cp-side-column{flex-direction:column;flex:0 0 50%;block-size:100%;min-inline-size:0;display:flex;overflow-y:auto}.cp-pay-column{gap:24px;padding:24px 32px 20px}.cp-side-column{border-inline-start:1px solid var(--cp-line)}}@media (width>=1281px){.cp-pay-column{padding:40px 40px 32px}}@media (width>=1441px){.cp-pay-column{padding:40px 120px 32px}}.cp-pay-label,.cp-card-label,.cp-addons-label,.cp-summary-title,.cp-totals-group-title{color:var(--cp-faint);letter-spacing:.66px;text-transform:uppercase;margin:0;font-size:11px;font-weight:500;line-height:14px}.cp-pay-label,.cp-card-label,.cp-addons-label{opacity:.9}.cp-pay-label,.cp-card-label{margin-block-end:12px}.cp:dir(rtl) :is(.cp-pay-label,.cp-card-label,.cp-addons-label,.cp-summary-title,.cp-totals-group-title){letter-spacing:normal}.cp-pay-slot{min-block-size:44px}.cp-card-slot{border:1px solid var(--cp-line);background-color:#fafafa;border-radius:8px;block-size:429px}.cp-card-slot[data-mounted]{background:0 0;border:0;block-size:auto}.cp-card-status-text{color:var(--cp-muted);margin:0;font-size:14px;line-height:20px}.cp-card-status-text:not(:empty){margin-block-start:12px}.cp-card-status:is([data-kind=offline],[data-kind=failed],[data-kind=card]) .cp-card-status-text{color:var(--cp-red);font-weight:500}.cp-card-status[data-kind=active] .cp-card-status-text{color:var(--cp-ink);font-weight:500}.cp-card-status-action{color:var(--cp-ink);font:inherit;cursor:pointer;background:0 0;border:0;margin:8px 0 0;padding:0;font-size:14px;font-weight:500;line-height:20px;text-decoration:underline;display:inline-block}.cp-card-status-action[hidden]{display:none}.cp-turnstile{z-index:2147483647;inline-size:max-content;position:fixed;bottom:24px;left:50%;transform:translate(-50%)}.cp-card-note{color:var(--cp-muted);letter-spacing:-.06px;margin:12px 0 0;font-size:12px;line-height:14px}@media (width>=768px){.cp-card-slot{block-size:407px}}@media (width>=1920px){.cp-card-slot{block-size:300px}}@media (width>=1100px){.cp-card-note{letter-spacing:normal;line-height:16px}}@media (prefers-reduced-motion:no-preference){.co[data-step=payment] .cp-card{animation:.6s cubic-bezier(.16,1,.3,1) .25s backwards cp-rise}}@keyframes cp-rise{0%{opacity:0;transform:translateY(8px)}}.cp-addons{flex-direction:column;gap:12px;display:flex}.cp-addons-list{flex-direction:column;gap:10px;margin:0;padding:0;list-style:none;display:flex}.cp-addon{border:1px solid var(--cp-hairline);cursor:pointer;border-radius:8px;justify-content:space-between;align-items:center;gap:12px;min-block-size:68px;padding:12px;display:flex;position:relative}.cp-addon-start{z-index:1;flex-direction:column;justify-content:center;gap:6px;min-inline-size:0;display:flex;position:relative}.cp-addon-title-row{align-items:center;gap:8px;display:flex}.cp-addon-title{color:var(--cp-text);margin:0;font-size:16px;line-height:24px}.cp-addon-desc{color:var(--cp-desc);opacity:.8;margin:0;font-size:14px;line-height:20px}.cp-addon-info{align-items:center;transition:opacity .3s,visibility .3s;display:flex;position:relative}.cp-addon-info[data-when]:not([data-shown=true]){visibility:hidden;opacity:0}.cp-addon-info-trigger{color:var(--cp-faint);cursor:pointer;background:0 0;border:0;padding:0;transition:color .3s;display:inline-flex}.cp-addon-info-trigger:hover{color:var(--cp-text)}.cp-addon-info-trigger:hover .cp-addon-info-icon,.cp-addon-info-trigger[aria-expanded=true] .cp-addon-info-icon{transform:scale(1.3)}@media (prefers-reduced-motion:no-preference){.cp-addon-info-icon{transition:transform .3s}}.cp-addon-note{z-index:3;color:#fff;visibility:hidden;background-color:#5f5f5f;border:.486px solid #ffffff1a;border-radius:6px;inline-size:257px;padding:12px;font-size:14px;line-height:18px;position:absolute;inset-block-start:calc(100% + 8px);inset-inline-start:0}@media (width<=539px){.cp-addon-title-row{position:relative}.cp-addon-info{position:static}.cp-addon-note{inline-size:min(257px,100vw - 40px);inset-block-start:calc(50% + 16px);inset-inline-start:clamp(0px,100vw - 297px,78px)}}.cp-addon-info-trigger:hover+.cp-addon-note,.cp-addon-info-trigger:focus-visible+.cp-addon-note,.cp-addon-info-trigger[aria-expanded=true]+.cp-addon-note{visibility:visible}.cp-addon:has(.cp-addon-info-trigger:is(:hover,:focus-visible,[aria-expanded=true])) .cp-addon-start{z-index:2}.cp-addon-end{z-index:1;flex:none;justify-content:center;align-items:center;gap:16px;display:flex;position:relative}.cp-addon-tag{inline-size:fit-content;color:var(--cp-muted);white-space:nowrap;background-color:#f2f5f5;border-radius:8px;justify-content:center;align-items:center;padding:3px 8px;font-size:12px;line-height:16px;transition:color .5s,background-color .5s;display:flex}.cp-addon-tag-wide{display:none}.cp-addon-price{color:var(--cp-text);text-align:end;font-size:16px;font-weight:500;line-height:24px}.cp-addon-check{border:1px solid var(--cp-check-line);appearance:none;cursor:pointer;background-color:#fafafa;border-radius:4px;flex:none;place-content:center;block-size:16px;inline-size:16px;margin:0;transition:background-color .5s,border-color .5s;display:grid}.cp-addon-check:before{content:"";opacity:0;background:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E") 50%/contain no-repeat;block-size:12px;inline-size:12px;transition:opacity .5s}.cp-addon:hover .cp-addon-check:not(:checked){border-color:var(--cp-faint)}.cp-addon-check:checked{border-color:var(--cp-check-on);background-color:var(--cp-check-on)}.cp-addon-check:checked:before{opacity:1}.cp-addon:after{content:"";border-radius:inherit;pointer-events:none;background-color:var(--color-bg-secondary);background-image:var(--grain-ground);background-position:0 0;background-size:var(--grain-size);background-repeat:var(--grain-repeat);opacity:0;transition:opacity .5s;position:absolute;inset:-1px}.cp-addon:has(.cp-addon-check:checked):after{opacity:1}.cp-addon-title,.cp-addon-desc,.cp-addon-price{transition:color .5s}.cp-addon:has(.cp-addon-check:checked) :is(.cp-addon-title,.cp-addon-price){color:#fff}.cp-addon:has(.cp-addon-check:checked) :is(.cp-addon-desc,.cp-addon-info-trigger){color:#f2f2f2}.cp-addon:has(.cp-addon-check:checked) .cp-addon-tag-wide{color:#fff;background-color:#fff3}@media (width>=768px){.cp-addon-tag-phone{display:none}.cp-addon-tag-wide{display:flex}}@media (width>=1100px){.cp-addon{border-radius:12px;padding:12px 14px}.cp-addon-start{gap:3px}.cp-addon-check{block-size:20px;inline-size:20px}.cp-addon-check:before{block-size:14px;inline-size:14px}}.cp-summary{flex-direction:column;gap:16px;display:flex}.cp-summary-title{opacity:1;line-height:16px}.cp-membership{flex-direction:column;justify-content:center;align-items:center;gap:16px;display:flex}.cp-membership .prc-card{border-radius:12px;block-size:204px;inline-size:100%;padding:16px}.cp-membership .prc-card-name{letter-spacing:normal;font-size:20px;line-height:24px}.cp-membership .prc-card-footer{flex-direction:row;justify-content:space-between;align-items:flex-end;gap:16px}.cp-membership .prc-card-price{letter-spacing:-.48px;flex:none;font-size:32px;line-height:40px}.cp-membership .prc-card-period{color:#ffffffb3;letter-spacing:normal;font-size:12px;line-height:16px}.cp-membership .prc-card-note{color:#fff;text-align:end;opacity:.7;font-size:12px;line-height:16px}.cp-membership-text{text-align:center;flex-direction:column;align-items:center;gap:8px;display:flex}.cp-membership-name,.cp-membership-desc{margin:0}.cp-membership-name{color:var(--cp-text);font-size:16px;line-height:24px}.cp-membership-desc{color:var(--cp-muted);font-size:12px;line-height:16px}@media (width>=768px){.cp-membership .prc-card{block-size:248px}.cp-membership .prc-card-name{font-size:24px;line-height:28px}.cp-membership .prc-card-price{letter-spacing:-.6px;font-size:40px;line-height:48px}}@media (width>=1100px){.cp-summary{flex:1 0 auto;inline-size:min(486px,100%);margin-inline:auto;padding:24px 32px}.cp-summary-title{margin-inline-start:-20px}.cp-membership{flex:1;gap:24px}.cp-membership .prc-card{block-size:250px;inline-size:421px}.cp-membership-text{max-inline-size:422px}.cp-membership-desc{font-size:14px;line-height:20px}}@media (width>=1281px){.cp-summary{padding:40px 32px}.cp-summary-title{margin-inline-start:-40px}}.cp-totals-body{flex-direction:column;gap:16px;display:flex}.cp-totals-list{flex-direction:column;display:flex;overflow:hidden}.cp-totals-group{border-block-end:1px solid var(--cp-line);flex-direction:column;gap:20px;padding-block:20px;display:flex}.cp-totals-group[hidden],.cp-totals-item[hidden]{display:none}.cp-totals-item{align-items:center;gap:24px;display:flex}.cp-totals-tag{border-radius:3px;margin-inline-end:-24px}.cp-totals-item-name{color:var(--cp-desc);flex:1;margin:0;font-size:14px;line-height:20px}.cp-totals-item-price{min-inline-size:45px;color:var(--cp-text);text-align:end;white-space:nowrap;margin:0;font-size:14px;font-weight:500;line-height:20px}.cp-totals-due{justify-content:space-between;display:flex}.cp-totals-due-label,.cp-totals-due-amount{color:var(--cp-text);margin:0;font-size:18px;font-weight:500;line-height:24px}@media (width>=1100px){.cp-totals{border-block-start:1px solid var(--cp-line);flex:none;justify-content:center;margin-block-start:auto;padding:24px 32px;display:flex}.cp-totals-body{gap:20px;inline-size:500px;min-inline-size:0}}@media (width>=1281px){.cp-totals{padding:40px}}.cp-footer{flex-direction:column;align-items:center;gap:20px;display:flex}.cp-no-fees,.cp-secure{color:var(--cp-muted);white-space:nowrap;align-self:stretch;align-items:center;margin:0;font-size:12px;line-height:16px;display:flex}.cp-no-fees{gap:8px}.cp-secure{gap:4px}.cp-no-fees:before,.cp-no-fees:after,.cp-secure:before,.cp-secure:after{content:"";background-color:var(--cp-hairline);flex:1;block-size:1px}.cp-secure:before{margin-inline-end:4px}.cp-secure:after{margin-inline-start:4px}.cp-secure-icon{flex:none;block-size:12px;inline-size:12px}.cp-secure-text{margin:0}.cp-confirm,.cp-consents{flex-direction:column;align-self:stretch;gap:12px;display:flex}.cp-consent{text-align:start;cursor:pointer;align-items:flex-start;gap:8px;display:flex;position:relative}.cp-consent-text{color:var(--cp-text);font-size:14px;line-height:20px}.cp-consent-input{border:1px solid var(--cp-line);appearance:none;cursor:pointer;background:#fafafa 50%/75% no-repeat;border-radius:5px;flex:none;block-size:20px;inline-size:20px;margin:0}.cp-consent-input:hover{border-color:var(--cp-faint)}.cp-consent-input:checked{border-color:var(--cp-on);background-color:var(--cp-on);background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' viewBox='0 0 16 16' fill='none' stroke='%23fff' stroke-width='2' stroke-linecap='round' stroke-linejoin='round'%3E%3Cpath d='M3.5 8.5l3 3 6-7'/%3E%3C/svg%3E")}.cp-consent-link{color:inherit;text-decoration:underline}.cp-consent-required,.cp-consent[data-invalid] .cp-consent-text,.cp-consent[data-invalid] .cp-consent-link{color:var(--cp-red)}.cp-consent[data-invalid] .cp-consent-input{border-color:var(--cp-red)}.cp-terms-error{color:var(--cp-red);margin:8px 0 0;margin-inline-start:28px;font-size:14px;font-weight:500;line-height:20px;display:none}.cp-terms-error[data-shown]{display:block}.cp-terms-error:empty{visibility:hidden}.cp-join{z-index:0;border:1px solid var(--cp-hairline);background-color:var(--cp-text);color:#fff;block-size:40px;font:inherit;cursor:pointer;border-radius:99px;justify-content:space-between;align-items:center;gap:12px;padding:8px 12px;display:flex;position:relative}.cp-join-text{text-align:start;inline-size:100%;padding-inline:6px 12px;font-size:14px;font-weight:400;line-height:20px;position:relative}.cp-join-text:before,.cp-join-text:after{content:"";position:absolute;inset-block-start:50%;transform:translateY(-50%)}.cp-join-text:before{background-color:#43655f;block-size:16px;inline-size:1px;inset-inline-start:calc(100% - 1px)}.cp-join-icon{display:block;position:relative;overflow:hidden}.cp-join-arrows{display:flex;position:relative}.cp-join-arrow,.cp-join-arrow-in{block-size:20px;inline-size:20px;display:block}.cp-join-arrow-in{max-inline-size:none;position:absolute;inset-inline-start:-30px}.cp-join-arrow:dir(rtl),.cp-join-arrow-in:dir(rtl){transform:scaleX(-1)}@media (hover:hover){.cp-join:hover{background-color:color(srgb .1162 .1828 .1703)}.cp-join:hover .cp-join-arrows{transform:translateX(calc(30px * var(--cp-dir)))}.cp-back:hover{background-color:#0000000f}}@media (prefers-reduced-motion:no-preference){.cp-join{transition:background-color .2s}.cp-join-arrows{transition:transform .3s}}.cp-join-spinner{opacity:0;block-size:100%;inline-size:100%;display:flex;position:absolute;inset:0;overflow:visible}.cp-join[data-loading] .cp-join-arrows{visibility:hidden}.cp-join[data-loading] .cp-join-spinner{opacity:1}@media (prefers-reduced-motion:no-preference){.cp-join[data-loading] .cp-join-spinner{animation:1s linear infinite cp-spin}}@keyframes cp-spin{to{transform:rotate(360deg)}}.cp-trust{flex-direction:column;align-items:center;gap:8px;display:flex}.cp-rating{align-items:center;gap:4px;display:flex}.cp-rating-text{color:var(--cp-muted);margin:0;font-size:12px;line-height:16px;position:relative;inset-block-start:.5px}.cp-stars{color:#f9a000;white-space:nowrap;font-size:10px;line-height:normal;display:block}.cp-star{block-size:16px;inline-size:16px;display:inline}.cp-powered{align-items:center;gap:8px;margin:0;display:flex}.cp-powered-text{color:var(--cp-muted);font-size:12px;font-weight:500;line-height:16px}.cp-powered-mark{block-size:17px;inline-size:42px;color:var(--cp-text);justify-content:center;align-items:center;font-size:12px;font-weight:600;line-height:16px;display:inline-flex}@media (width>=1100px){.cp-footer{gap:24px}.cp-consent-input{border-radius:4px;block-size:14px;inline-size:14px;margin-block-start:3px}.cp-terms-error{margin-inline-start:22px}.cp-join{block-size:48px;padding:12px 16px}.cp-star{block-size:18px;inline-size:18px}}@media (width>=1441px){.cp-join-text{font-size:16px}}.cp-toaster{z-index:34;position:fixed;inset-block-end:calc(16px + env(safe-area-inset-bottom,0px));inset-inline:16px}.cp-toast{backdrop-filter:blur(16px);background-color:#0006;border-radius:12px;align-items:center;gap:16px;padding:16px;display:flex;position:relative;overflow:hidden;box-shadow:inset 0 0 0 .5px #ffffff1a,0 0 #0000}.cp-toast[hidden]{display:none}.cp-toast-line{transform-origin:0;background-color:#ffffff80;block-size:3px;inline-size:100%;animation:linear forwards cp-toast-line;position:absolute;inset-block-end:0;inset-inline-start:0}.cp-toast-line:dir(rtl){transform-origin:100%}.cp-toast:is(:hover,:focus-within) .cp-toast-line{animation-play-state:paused}.cp-toast-icon{color:#fff;background-color:#ffffff1a;border:1px solid #ffffff1a;border-radius:9999px;flex:none;justify-content:center;align-items:center;block-size:38px;inline-size:38px;display:flex;box-shadow:0 3px 3px color(srgb .2827 .4157 .3921/.031)}.cp-toast-text{overflow-wrap:anywhere;flex-direction:column;flex:1;justify-content:center;gap:4px;display:flex}.cp-toast-title{color:#fff;font-size:16px;line-height:24px}.cp-toast-desc{color:#ffffffb3;font-size:12px;line-height:16px}.cp-toast-ok{color:#fff;min-block-size:40px;font:inherit;cursor:pointer;background-color:#ffffff1a;border:1px solid #ffffff1a;border-radius:9999px;flex:none;justify-content:center;align-items:center;padding:8px 18px;font-size:14px;line-height:20px;transition:background-color .2s;display:flex;position:relative;box-shadow:0 3px 3px color(srgb .2827 .4157 .3921/.031)}.cp-toast-ok:before{content:"";position:absolute;inset-block:-2px;inset-inline:0}.cp-toast-ok:hover{background-color:#ffffff29}@media (width>=768px){.cp-toaster{inline-size:440px;inset-block-end:24px;inset-inline:auto 24px}.cp-toast-ok{margin-inline-start:24px}}@media (prefers-reduced-motion:no-preference){.cp-toast[data-state=in]{animation:.4s cp-toast-in}.cp-toast[data-state=out]{animation:.4s forwards cp-toast-out}}@keyframes cp-toast-line{to{transform:scaleX(0)}}@keyframes cp-toast-in{0%{transform:translateY(100%)}}@keyframes cp-toast-out{to{opacity:0;transform:translateY(-25%)}}.cp-back:focus-visible,.cp-addon-info-trigger:focus-visible,.cp-addon-check:focus-visible,.cp-consent-input:focus-visible,.cp-consent-link:focus-visible,.cp-join:focus-visible,.cp-toast-ok:focus-visible{outline:2px solid var(--cp-ink);outline-offset:2px}.cp-join:focus-visible,.cp-toast-ok:focus-visible{outline-color:var(--cp-on)}.cp-pay[hidden]:has(.cp-pay-slot>*){visibility:hidden;block-size:0;inline-size:280px;display:block;position:absolute;inset-block-start:0;inset-inline-start:0;overflow:hidden}@media (width>=1100px) and (width<=1440px){:root:has(>body[data-template=legal]){font-size:10px}}[data-template=legal] .tb{max-block-size:none}[data-template=legal] .tb:not([data-state=floating],:has([data-noscript])){--text-color:var(--color-gray-medium);--logo-color:var(--color-green-dark);--text-hover-color:color-mix(in srgb, var(--color-gray-medium) 70.2%, transparent)}.lg-frame{border-block-start:1px solid var(--color-border-primary-muted);padding-inline:4rem}.lg-frame-inner{inline-size:100%;max-inline-size:var(--max-width);border-inline:1px solid var(--color-border-primary-muted);flex-direction:column;margin-inline:auto;display:flex}.lg-head{border-block-end:1px solid var(--color-border-primary-muted);flex-direction:column;gap:4rem;inline-size:100%;padding:4rem 3.2rem;display:flex}.lg-back-row{justify-content:space-between;align-items:center;gap:1.6rem;display:flex}.lg-back{justify-content:center;align-items:center;gap:.8rem;inline-size:fit-content;text-decoration:none;display:flex;position:relative}.lg-back-icon{flex-shrink:0;block-size:1.6rem;inline-size:1.6rem;overflow:hidden}.lg-arrow{fill:var(--color-gray-medium);transition:transform .4s,fill .4s;transform:translate(0)}.lg-arrow-next{transform:translate(100%)}.lg-back:hover .lg-arrow{fill:var(--color-green-dark);transform:translate(-100%)}.lg-back:hover .lg-arrow-next{transform:translate(0)}.lg-back-label{color:var(--color-gray-medium);font-size:1.4rem;font-weight:400;line-height:2rem;transition:color .3s}.lg-back:hover .lg-back-label{color:var(--color-green-dark)}.lg-heading{flex-direction:column;gap:1.6rem;display:flex}.lg-title{letter-spacing:-.112rem;color:var(--color-green-dark);font-size:5.6rem;font-weight:400;line-height:6.4rem}.lg-title strong{font-weight:inherit;color:var(--color-bg-secondary)}.lg-updated,.lg-draft,.lg-note{letter-spacing:.06em;text-transform:uppercase;color:var(--color-gray-medium);font-size:1.2rem;font-weight:500;line-height:1.4rem}.lg-draft{color:var(--color-red)}.lg-note{text-transform:none}.lg-content{inline-size:100%;position:relative}.lg-toc-column{inline-size:calc(50% - 46rem);max-inline-size:100%;position:absolute;inset-block:0;inset-inline-start:0}.lg-toc{padding-block:8rem;position:sticky;inset-block-start:68px}.lg-toc-list{flex-direction:column;list-style:none;display:flex}.lg-toc-item{inline-size:100%;max-inline-size:100%;padding-inline-end:2.4rem}.lg-toc-link{letter-spacing:.06em;text-transform:uppercase;white-space:nowrap;inline-size:fit-content;max-inline-size:100%;color:var(--color-gray-medium);padding-block:1.6rem;padding-inline-start:3.2rem;font-size:1.4rem;font-weight:500;line-height:1.6rem;text-decoration:none;transition:color .3s;display:flex;position:relative}.lg-toc-link:hover,.lg-toc-link[data-current]{color:var(--color-green-dark)}.lg-toc-link:after{--lg-shift:-50%;content:"";background-color:var(--color-green-dark);opacity:0;pointer-events:none;block-size:.5px;inline-size:0;transform:translate(var(--lg-shift));transition:opacity .3s,inline-size .3s;display:block;position:absolute;inset-block-end:0;inset-inline-start:50%}[dir=rtl] .lg-toc-link:after{--lg-shift:50%}.lg-toc-link[data-current]:after{opacity:1;inline-size:100%}.lg-toc-label{text-overflow:ellipsis;overflow-x:hidden}.lg-sections{flex-direction:column;gap:8rem;padding:8rem 4rem;display:flex}.lg-section{flex-direction:column;gap:2.4rem;inline-size:100%;max-inline-size:92rem;margin-inline:auto;display:flex}.lg-section-title{letter-spacing:-.048rem;color:var(--color-green-dark);font-size:3.2rem;font-weight:400;line-height:4rem}.lg-text{color:var(--color-gray-medium);white-space:break-spaces;font-size:1.6rem;font-weight:400;line-height:2.6rem}.lg-text strong{font-weight:500}.lg-text ul,.lg-text ol{flex-direction:column;margin-block-start:-2.2rem;padding-inline-start:3.2rem;list-style:square;display:flex}.lg-text ol{list-style:decimal}.lg-text pre{margin:0}.lg-text pre,.lg-text code{font:inherit}.lg-text a{color:var(--color-green-dark);text-underline-offset:.2em;text-decoration:underline}.lg-text h3{color:var(--color-green-dark);font-weight:500}.lg-hit:before{content:"";position:absolute;inset-block:min(0px,50% - 22px);inset-inline:min(0px,50% - 22px)}[dir=rtl] .lg-back-icon{transform:scaleX(-1)}@media (width<=1440px){.lg-title{letter-spacing:-.072rem;font-size:4.8rem;line-height:5.6rem}.lg-toc-column{inline-size:calc(50% - 35rem)}.lg-toc-link{font-size:1.2rem;line-height:1.4rem}.lg-section{max-inline-size:70rem}.lg-section-title{letter-spacing:-.042rem;font-size:2.8rem;line-height:3.4rem}.lg-text{font-size:1.5rem;line-height:2.4rem}.lg-text ul,.lg-text ol{margin-block-start:-1.8rem;padding-inline-start:2.4rem}}@media (width<=1280px){.lg-frame{padding-inline:3.2rem}.lg-toc-link{padding:1.2rem 2.4rem;font-size:1rem;line-height:1.2rem}}@media (width<=1099px){.lg-frame{padding-inline:16px}.lg-head{gap:24px;padding:24px 16px}.lg-back{gap:8px}.lg-back-icon{block-size:16px;inline-size:16px}.lg-back-label{font-size:14px;line-height:20px}.lg-title{letter-spacing:-.72px;font-size:48px;line-height:56px}.lg-updated,.lg-draft,.lg-note{font-size:12px;line-height:14px}.lg-toc-column{inline-size:100%;position:relative;inset:auto}.lg-toc{padding-block:0;position:static}.lg-toc-list{border-block-end:1px solid var(--color-border-primary-muted);scrollbar-width:none;flex-direction:row;overflow-x:auto}.lg-toc-item{inline-size:fit-content;padding-inline-end:0}.lg-toc-link{padding:16px 20px;font-size:12px;line-height:14px;display:block}.lg-toc-label{overflow:visible}.lg-sections{gap:40px;inline-size:100%;padding:40px 24px}.lg-section{gap:16px}.lg-section-title{font-size:22px;line-height:28px}.lg-text{font-size:14px;line-height:22px}.lg-text ul,.lg-text ol{margin-block-start:-12px;padding-inline-start:16px}}@media (width<=767px){.lg-frame{padding-inline:0}.lg-title{letter-spacing:-.48px;font-size:32px;line-height:36px}.lg-updated,.lg-draft,.lg-note{font-size:10px}.lg-sections{padding:40px 16px}.lg-section{gap:12px}}.lg-spacer{box-sizing:border-box;border-block:1px solid var(--color-border-primary-muted);block-size:12rem;padding-inline:4rem}.lg-spacer-inner{border-inline:1px solid var(--color-border-primary-muted);block-size:100%}@media (width<=1280px){.lg-spacer{padding-inline:3.2rem}}@media (width<=1099px){.lg-spacer{block-size:80px;padding-inline:16px}}@media (width<=767px){.lg-spacer{block-size:48px}}:root:has(>body[data-template=membership-sign-in]){font-size:16px}.si-page{--si-rule:#ffffff1a;--si-error:#ff6b6b;min-block-size:100svh;font-family:var(--font-sans);background-color:#fff;font-size:16px;display:flex;position:relative;overflow:hidden}.si-page [hidden]{display:none}.si-ground{z-index:0;pointer-events:none;background-color:#c7c6c1;position:absolute;inset:0;overflow:clip;container-type:size}.si-mesh{filter:blur(calc(max(100cqw,100cqh)/11.1111));position:absolute;inset:0;overflow:hidden}.si-disc{translate:calc(var(--dx) * 100cqw) 0;animation:si-drift-x 2s cubic-bezier(.37, 0, .63, 1) var(--delay-x) infinite alternate;position:absolute;inset:-25cqh -25cqw}.si-disc-in{translate:0 calc(var(--dy) * 100cqh);scale:var(--s);transform-origin:calc(var(--x) * 100cqw + 25cqw) calc(var(--y) * 100cqh + 25cqh);background-image:radial-gradient(circle calc(var(--r) * max(100cqw, 100cqh)) at calc(var(--x) * 100cqw + 25cqw) calc(var(--y) * 100cqh + 25cqh), color-mix(in srgb, var(--c) calc(var(--a) * 100%), transparent) 0%, color-mix(in srgb, var(--c) calc(var(--a) * 50%), transparent) 45%, color-mix(in srgb, var(--c) 0%, transparent) 100%);animation:si-drift-y 2s cubic-bezier(.37, 0, .63, 1) var(--delay-y) infinite alternate, si-pulse 2s cubic-bezier(.37, 0, .63, 1) var(--delay-s) infinite alternate;position:absolute;inset:0}@keyframes si-drift-x{0%{translate:-8cqw}to{translate:8cqw}}@keyframes si-drift-y{0%{translate:0 -8cqh}to{translate:0 8cqh}}@keyframes si-pulse{0%{scale:.625}to{scale:1.375}}@media (prefers-reduced-motion:reduce){.si-disc,.si-disc-in{animation:none}}.si-grain{opacity:.176;mix-blend-mode:overlay;background-image:url("data:image/svg+xml,%3Csvg xmlns='http://www.w3.org/2000/svg' width='256' height='256'%3E%3Cfilter id='n'%3E%3CfeTurbulence type='fractalNoise' baseFrequency='0.9' numOctaves='2' stitchTiles='stitch'/%3E%3CfeColorMatrix type='saturate' values='0'/%3E%3CfeComponentTransfer%3E%3CfeFuncA type='table' tableValues='1 1'/%3E%3C/feComponentTransfer%3E%3C/filter%3E%3Crect width='256' height='256' filter='url(%23n)'/%3E%3C/svg%3E");background-size:256px 256px;position:absolute;inset:0}.si-panel{z-index:1;flex-direction:column;display:flex;position:relative}.si-form-panel{border-inline-end:1px solid var(--si-rule);backdrop-filter:blur(12px);background-color:#0003;flex-shrink:0;inline-size:500px}.si-hero-panel{flex:1}.si-bar{block-size:60px;display:flex}.si-bar-top{border-block-end:1px solid var(--si-rule)}.si-bar-bottom{border-block-start:1px solid var(--si-rule)}.si-bar-fill{flex-grow:1}.si-logo-cell{border-inline-end:1px solid var(--si-rule);color:#fff;justify-content:center;align-items:center;inline-size:60px;display:flex}.si-logo{fill:currentColor;block-size:20px;inline-size:19px;display:block}.si-logo-name{font-size:14px;font-weight:500}.si-body{flex-grow:1;align-items:flex-start;padding:100px 64px 48px;display:flex;overflow:auto}.si-form{flex-direction:column;gap:48px;inline-size:100%;display:flex}.si-intro{flex-direction:column;gap:8px;display:flex}.si-fields{flex-direction:column;gap:12px;display:flex;position:relative}.si-actions{flex-direction:column;gap:16px;display:flex}.si-heading{letter-spacing:-.48px;color:#fff;font-size:32px;font-weight:300;line-height:40px}.si-lead{color:#ffffffb3;font-size:16px;font-weight:300;line-height:24px}.si-lead strong{color:#fff;font-weight:400}.si-field{border:1px solid var(--si-rule);appearance:none;block-size:40px;min-block-size:40px;inline-size:100%;font:inherit;color:#fff;background-color:#ffffff1a;border-radius:99px;margin:0;padding:8px 16px;font-size:14px;font-weight:400;line-height:20px;transition:border-color .15s;display:block}.si-field::placeholder{color:#ffffffb3;opacity:1}.si-field:focus{border-color:oklab(84.1785% -.0257049 -.000510284)}.si-field:focus-visible{outline-color:#fff}.si-field[aria-invalid=true]{border-color:var(--si-error)}.si-error{color:var(--si-error);margin-block-start:-4px;font-size:12px;font-weight:500;line-height:16px}.si-submit{block-size:40px;font:inherit;text-align:start;color:#000;cursor:pointer;background-color:#fff;border:1px solid #f2f2f2;border-radius:9999px;justify-content:center;align-items:center;margin:0;padding:8px 12px;font-size:16px;transition:all .4s ease-in-out;display:flex;overflow:hidden}.si-submit-label{text-align:center;inline-size:100%;color:var(--color-green-dark);padding:6px;font-size:14px;font-weight:500;line-height:20px;display:block;position:relative}.si-form:has(.si-field:not([hidden]):placeholder-shown) .si-submit{border-color:var(--si-rule);cursor:not-allowed;background-color:#ffffff0d}.si-form:has(.si-field:not([hidden]):placeholder-shown) .si-submit-label{color:#ffffff4d}.si-submit:focus-visible{outline-color:#fff}.si-hero-body{flex-direction:column;flex-grow:1;justify-content:flex-end;gap:8px;padding:80px 60px 60px;display:flex}.si-hero-title{letter-spacing:-.72px;color:#fff;font-size:48px;font-weight:300;line-height:56px}.si-hero-name{color:#ffffffb3}.si-hero-text{color:#fff;max-inline-size:507px;font-size:18px;font-weight:300;line-height:24px}@media (width<=1280px){.si-hero-body{padding:60px 48px}}@media (width<=1099px){.si-form-panel{border-inline-end:0;inline-size:100%}.si-hero-panel{display:none}.si-body{padding:64px 40px 32px}}@media (width<=767px){.si-body{padding:48px 24px 24px}}
