.ft{--ft-pad:clamp(var(--ij-space-7), 8vh, calc(var(--ij-space-8) * 1.5));--ft-tile-pad:var(--ij-space-5);--ft-sheet:color-mix(in srgb, var(--mk-card) 55%, var(--mk-paper))}.ft-section{isolation:isolate;padding-block:var(--ft-pad);position:relative}.ft [id]{scroll-margin-block-start:calc(var(--ij-space-8) + var(--ij-space-5))}.ft .mk-soon{border-radius:var(--ij-radius-lg);background:var(--ij-accent-subtle);color:var(--ij-accent);border:0}.ft .ft-phone-full{border-radius:14%/6.4%}.ft .ft-phone-full .ft-screen{border-radius:calc(14cqi - var(--ij-space-1) - 2px)}.ft-art{z-index:-1;pointer-events:none;mix-blend-mode:multiply;-webkit-user-select:none;user-select:none;block-size:auto;position:absolute}.ft-hero-title,.ft-section-title,.ft-trust .mk-section-title{letter-spacing:-.005em;font-style:italic;font-weight:500}.ft-section-title{max-inline-size:22ch;font-size:clamp(var(--ij-text-3xl), 4.2vw, calc(var(--ij-text-4xl) * 1.3));line-height:1.08}.ft-head{text-align:center;justify-items:center;display:grid}.ft-head .mk-kicker{justify-content:center}.ft-head .ft-section-title{margin-inline:auto}.ft-family .ft-section-title{text-wrap:wrap;max-inline-size:none}.ft-head .mk-section-lede{margin-inline:auto}.ft-check li{padding-inline-start:calc(var(--ij-space-6) + var(--ij-space-2))}.ft-check li:before{inline-size:var(--ij-space-5);block-size:var(--ij-space-5);background:color-mix(in srgb, var(--mk-rose-soft) 75%, transparent);border:0;border-radius:50%;inset-block-start:0;transform:none}.ft-check li:after{content:"";inline-size:calc(var(--ij-space-2) + 2px);block-size:var(--ij-space-1);border-inline-start:2px solid var(--mk-cocoa);border-block-end:2px solid var(--mk-cocoa);position:absolute;inset-block-start:calc(var(--ij-space-2) - 1px);inset-inline-start:calc(var(--ij-space-2) - 1px);transform:rotate(-45deg)}.ft .ft-window-bar{block-size:calc(var(--ij-space-6) + var(--ij-space-1));background:var(--mk-card);justify-content:center;position:relative}.ft .ft-window-bar:before{content:"";inline-size:var(--ij-space-2);aspect-ratio:1;background:var(--mk-rose);box-shadow:calc(var(--ij-space-3) + 2px) 0 0 var(--mk-rose-soft), calc(var(--ij-space-6) - 4px) 0 0 var(--mk-sage);border-radius:50%;position:absolute;inset-inline-start:var(--ij-space-4)}.ft .ft-window-bar span{padding:2px var(--ij-space-7);border-radius:var(--ij-radius-full);background:var(--mk-paper-deep)}.ft-hero{isolation:isolate;padding-block:var(--ij-space-6) calc(var(--ij-space-8) + var(--ij-space-5));background-color:var(--mk-paper);position:relative;overflow:clip}.ft-hero:before,.ft-hero:after{content:"";z-index:-2;aspect-ratio:1;border-radius:50%;position:absolute}.ft-hero:before{inline-size:min(calc(var(--ij-space-8) * 14), 130%);background:radial-gradient(circle, var(--mk-glow-rose), transparent 65%);inset-block-start:-45%;inset-inline-end:-25%}.ft-hero:after{inline-size:min(calc(var(--ij-space-8) * 11), 120%);background:radial-gradient(circle, var(--mk-glow-sage), transparent 62%);inset-block-end:-65%;inset-inline-start:-25%}.ft-art-hero-bloom{inline-size:calc(var(--ij-space-8) * 1.75);opacity:.8;inset-block-start:calc(var(--ij-space-7) * -1);inset-inline-end:calc(var(--ij-space-3) * -1)}.ft-art-hero-sprig{display:none}.ft-hero-grid{gap:var(--ij-space-6);align-items:center;display:grid}.ft-hero .mk-kicker{margin-block-end:var(--ij-space-4)}.ft-hero .mk-kicker:before{content:"";inline-size:var(--ij-space-7);background:currentColor;align-self:center;block-size:1px}.ft-hero-title{max-inline-size:16ch;font-size:clamp(calc(var(--ij-text-4xl) - 2px), 5vw, calc(var(--ij-space-8) + var(--ij-space-2)));text-wrap:balance;line-height:1.04}.ft-hero .mk-lede{margin-block:var(--ij-space-5) var(--ij-space-6);max-inline-size:46ch;color:var(--ij-text-muted)}.ft-hero .mk-lede:last-child{margin-block-end:0}.ft-hero-art{display:none;position:relative}.ft-hero-window.ft-window{border-radius:var(--mk-radius-card);box-shadow:var(--mk-shadow-lift)}.ft-hero-marks{margin:0;padding:0;list-style:none}.ft-hero-marks li{z-index:1;position:absolute}.ft-hero-marks .mk-mark{--mk-mark-size:calc(var(--ij-space-8) + var(--ij-space-5));box-shadow:var(--mk-shadow-lift)}.ft-hero-marks li:first-child{inset-block-start:calc(var(--ij-space-7) * -1);inset-inline-start:calc(var(--ij-space-7) * -1);rotate:-6deg}.ft-hero-marks li:nth-child(2){inset-block-start:26%;inset-inline-end:calc(var(--ij-space-6) * -1);rotate:5deg}.ft-hero-marks li:nth-child(3){inset-block-end:calc(var(--ij-space-7) * -1);inset-inline-start:4%;rotate:-3deg}@media (min-width:960px){.ft-hero{padding-block:var(--ij-space-8) calc(var(--ij-space-8) * 2.75)}.ft-hero-grid{gap:var(--ij-space-7);grid-template-columns:minmax(0,1.12fr) minmax(0,1fr)}.ft-hero-title{max-inline-size:none;font-size:clamp(var(--ij-text-4xl), 4.6vw, calc(var(--ij-space-8) + var(--ij-space-1)))}.ft-hero-art{margin-inline-end:calc(var(--mk-gutter) * -1);display:block}.ft-art-hero-bloom{inline-size:min(calc(var(--ij-space-8) * 8.125), 38vw);inset-block-start:calc(var(--ij-space-6) * -1)}.ft-art-hero-sprig{inline-size:min(calc(var(--ij-space-8) * 4.25), 20vw);opacity:.9;display:block;inset-block-end:calc(var(--ij-space-7) * -1);inset-inline-start:calc(var(--ij-space-6) * -1)}}.ft-core{background:var(--ft-sheet);box-shadow:0 calc(var(--ij-space-3) * -1) var(--ij-space-7) color-mix(in srgb, var(--mk-cocoa) 6%, transparent);border-start-start-radius:calc(var(--mk-radius-hero) * 1.5);border-start-end-radius:calc(var(--mk-radius-hero) * 1.5);margin-block-start:calc(var(--ij-space-7) * -1)}.ft-bento{gap:var(--ij-space-5);margin-block-start:var(--ij-space-6);display:grid}.ft-tile{isolation:isolate;gap:var(--ij-space-5);padding:var(--ft-tile-pad) var(--ft-tile-pad) 0;border:1px solid color-mix(in srgb, var(--ij-border) 70%, transparent);border-radius:var(--mk-radius-hero);background:var(--mk-card);box-shadow:var(--mk-shadow-paper);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:clip}.ft-tile[data-tile=editor]{background:linear-gradient(160deg, var(--mk-rose-faint), color-mix(in srgb, var(--mk-rose-soft) 45%, var(--mk-rose-faint)))}.ft-tile[data-tile=editor] .ft-kicker-row .mk-kicker,.ft-tile[data-tile=editor] .mk-ticks li{color:var(--mk-cocoa)}.ft-tile[data-tile=gifts]{background:linear-gradient(180deg, var(--mk-paper), var(--mk-paper-deep))}.ft-tile-copy{z-index:1;align-content:start;gap:var(--ij-space-4);display:grid;position:relative}.ft-kicker-row{gap:var(--ij-space-2) var(--ij-space-4);flex-wrap:wrap;align-items:center;display:flex}.ft-kicker-row .mk-kicker{margin:0}.ft-kicker-row .mk-tier{color:var(--mk-cocoa);margin:0;font-weight:500}.ft-tile-title{max-inline-size:18ch;font-family:var(--ij-font-display);font-size:clamp(var(--ij-text-2xl), 2.7vw, calc(var(--ij-text-3xl) + var(--ij-space-1)));text-wrap:balance;margin:0;font-weight:500;line-height:1.1}.ft-tile-ticks{gap:var(--ij-space-2);margin:0}.ft-tile-ticks li{line-height:var(--ij-leading-base)}.ft-tile-more{margin:0}.ft-tile-more a{gap:var(--ij-space-1)}.ft-tile-more a:hover .mk-arrow{translate:var(--ij-space-1) 0}.ft-art-tile-bloom{inline-size:calc(var(--ij-space-8) * 1.5);opacity:.9;inset-block-start:0;inset-inline-end:0}.ft-art-tile-leaves{inline-size:calc(var(--ij-space-8) * 1.75);opacity:.85;inset-block-start:0;inset-inline-end:0}.ft-art-tile-gift{inline-size:calc(var(--ij-space-8) * 3);opacity:.95;inset-block-end:0;inset-inline-start:calc(var(--ij-space-4) * -1)}.ft-art-tile-notebook{display:none}.ft-tile-media{place-items:end center;display:grid;position:relative;overflow:clip}.ft-tile-phone.ft-phone-full{inline-size:clamp(calc(var(--ij-space-8) * 2.25), 52%, calc(var(--ij-space-8) * 2.75));box-shadow:var(--mk-shadow-lift)}.ft-tile-window.ft-window{inline-size:100%;box-shadow:var(--mk-shadow-lift);border-end-end-radius:0;border-end-start-radius:0}.ft-tile-window .ft-window-view{overflow:hidden}.ft-wide{display:none}.ft-narrow{inline-size:100%;justify-items:center;padding-block-end:var(--ft-tile-pad);display:grid}.ft-flow{box-sizing:border-box;inline-size:100%;align-self:end;margin-block-end:var(--ft-tile-pad);position:relative}.ft-flow .mk-flow-card{border-color:var(--ij-border);background:var(--mk-card);color:var(--mk-ink);box-shadow:var(--mk-shadow-paper);position:relative;rotate:0deg}.ft-flow .mk-flow-card-to{background:var(--mk-card)}.ft-flow .mk-flow-card strong{font-family:var(--ij-font-ui);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm)}.ft-flow-icon{inline-size:var(--ij-space-6);aspect-ratio:1;background:var(--mk-rose-faint);color:var(--mk-cocoa);border-radius:50%;place-items:center;margin-block-end:var(--ij-space-1);display:grid}.ft-flow-path{inline-size:calc(var(--ij-space-7) + var(--ij-space-2));color:var(--mk-rose);place-items:center;display:grid;position:relative;rotate:90deg}.ft-flow-path svg{block-size:auto;inline-size:100%}.ft-flow-dot{inline-size:calc(var(--ij-space-2) + 2px);aspect-ratio:1;background:var(--mk-rose);box-shadow:0 0 0 var(--ij-space-1) color-mix(in srgb, var(--mk-rose) 25%, transparent);opacity:0;border-radius:50%;position:absolute;inset-block-start:62%;inset-inline-start:4%}.mk-motion [data-shown] .ft-flow-dot{animation:ft-flow 1.1s var(--mk-ease-enter) .6s 1 both}@keyframes ft-flow{0%{opacity:0;translate:0}12%{opacity:1}50%{translate:calc(var(--ij-space-5) - 2px) calc(var(--ij-space-3) * -1)}88%{opacity:1}to{translate:calc(var(--ij-space-7) - var(--ij-space-2)) calc(var(--ij-space-1) * -1);opacity:0}}.ft-flow .mk-flow-note{border-color:var(--ij-border-strong);background:color-mix(in srgb, var(--mk-card) 80%, transparent);color:var(--ij-text)}@media not (min-width:960px){.ft-art-tile-bloom{inline-size:var(--ij-space-8);opacity:.6}.ft-tile[data-tile=editor] .ft-tile-copy{padding-inline-end:var(--ij-space-8)}.ft-flow{justify-items:stretch;padding-block-end:calc(var(--ij-space-8) * 1.5)}.ft-flow-path{justify-self:center}}@media (min-width:960px){.ft{--ft-tile-pad:var(--ij-space-6)}.ft-bento{gap:var(--ij-space-5);grid-template-columns:repeat(12,minmax(0,1fr))}.ft-tile{block-size:calc(var(--ij-space-8) * 7.5);grid-column:span 5}.ft-tile-wide{grid-column:span 7;grid-template-rows:minmax(0,1fr);grid-template-columns:minmax(0,.9fr) minmax(0,1.1fr)}.ft-tile:not(.ft-tile-wide) .ft-tile-title{max-inline-size:21ch}.ft-tile-media{grid-template-rows:minmax(0,1fr)}.ft-wide{grid-template-rows:minmax(0,1fr);block-size:100%;inline-size:100%;display:grid}.ft-narrow{display:none}.ft-tile{padding:var(--ft-tile-pad)}.ft-tile:not(.ft-tile-wide){grid-template-rows:auto minmax(0,1fr)}.ft-tile-wide .ft-tile-media{align-self:stretch;overflow:visible}.ft-tile .ft-tile-window.ft-window{box-sizing:border-box;border-radius:var(--mk-radius-card);grid-template:auto minmax(0,1fr)/minmax(0,1fr);block-size:100%;inline-size:100%;display:grid}.ft-tile-window .ft-window-view{background:var(--mk-paper);min-block-size:0}.ft-tile-window .ft-window-bar span{padding-inline:var(--ij-space-4)}.ft-tile-window .ft-window-bar:before{display:none}.ft-tile-window .ft-window-view .ft-media{object-fit:cover;object-position:left top;block-size:100%}.ft-duo{position:relative}.ft-duo-phone.ft-phone-full{z-index:1;inline-size:calc(var(--ij-space-8) * 1.75);margin:0;position:absolute;inset-block-end:0;inset-inline-start:calc(var(--ij-space-8) * -1)}.ft-window-editor .ft-window-view .ft-media{inline-size:216%;max-inline-size:none}.ft-tile-wide .ft-tile-title{font-size:clamp(var(--ij-text-2xl), 2.4vw, var(--ij-text-3xl))}.ft-art-tile-bloom{inline-size:calc(var(--ij-space-8) * 2.5);inset-inline-end:calc(var(--ij-space-6) * -1)}.ft-art-tile-leaves{inline-size:calc(var(--ij-space-8) * 2.5)}.ft-art-tile-gift{inline-size:calc(var(--ij-space-8) * 3.75)}.ft-art-tile-notebook{inline-size:min(48%, calc(var(--ij-space-8) * 5.5));display:block;inset-block-end:calc(var(--ij-space-4) * -1);inset-inline-start:calc(var(--ij-space-4) * -1)}.ft-flow{align-items:center;gap:var(--ij-space-2);grid-template-columns:minmax(0,1fr) auto minmax(0,1fr)}.ft-flow .mk-flow-card{padding:var(--ij-space-4)}.ft-flow-path{align-self:start;margin-block-start:var(--ij-space-6);rotate:0deg}.ft-flow .mk-flow-note{display:none}}.ft-family{background:color-mix(in srgb, var(--mk-paper-deep) 55%, var(--mk-paper))}.ft-fams{gap:var(--ij-space-5);margin:var(--ij-space-6) 0 0;padding:0;list-style:none;display:grid}.ft-fam{border:1px solid color-mix(in srgb, var(--ij-border) 70%, transparent);border-radius:var(--mk-radius-hero);background:linear-gradient(180deg, var(--mk-card), var(--ft-sheet));box-shadow:var(--mk-shadow-paper);transition:translate var(--ij-duration-base) var(--ij-ease-standard), box-shadow var(--ij-duration-base) var(--ij-ease-standard);grid-template-rows:auto 1fr;display:grid;position:relative;overflow:clip}.ft-fam-stage{isolation:isolate;aspect-ratio:4/3;margin:var(--ij-space-2) var(--ij-space-2) 0;border-radius:calc(var(--mk-radius-hero) - var(--ij-space-2));background:var(--mk-paper-deep);position:relative;overflow:clip}.ft-fam-stage .mk-stage-obj{position:absolute;inset:0}.ft-fam-body{align-content:start;gap:var(--ij-space-4) var(--ij-space-4);padding:var(--ij-space-5);grid-template-columns:auto minmax(0,1fr);display:grid}.ft-fam-mark .mk-mark{--mk-mark-size:calc(var(--ij-space-8) + var(--ij-space-2));box-shadow:var(--mk-shadow-paper)}.ft-fam-head{align-content:start;justify-items:start;gap:var(--ij-space-1);display:grid}.ft-fam-head .mk-next{margin-block-end:var(--ij-space-1)}.ft-fam-name{font-family:var(--ij-font-display);font-size:clamp(var(--ij-text-3xl), 3vw, var(--ij-text-4xl));margin:0;font-weight:500;line-height:1.05}.ft-fam-link{color:inherit;text-decoration:none}.ft-fam-link:after{content:"";z-index:2;border-radius:var(--mk-radius-hero);position:absolute;inset:0}a.ft-fam-link:focus-visible{outline:none}a.ft-fam-link:focus-visible:after{outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:var(--ij-focus-offset)}.ft-fam-line{color:var(--ij-text-muted);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm);text-wrap:pretty;margin:0}.ft-fam-ticks{gap:var(--ij-space-3);grid-column:1/-1;margin:0}.ft-fam-foot{gap:var(--ij-space-2);border-block-start:1px solid var(--ij-border);grid-column:1/-1;padding-block-start:var(--ij-space-4);display:grid}.ft-fam-foot .mk-tier{color:var(--ij-text-muted);font-size:var(--ij-text-sm);font-weight:400;line-height:var(--ij-leading-sm);margin:0}.ft-fam-more{justify-self:start;gap:var(--ij-space-2);color:var(--mk-cocoa);font-family:var(--ij-font-display);font-size:var(--ij-text-xl);font-weight:600;line-height:var(--ij-leading-xl);border-block-end:1px solid;align-items:baseline;padding-block-end:2px;display:inline-flex}.ft-fam-more .mk-arrow{font-family:var(--ij-font-ui);font-size:var(--ij-text-base);transition:translate var(--ij-duration-base) var(--ij-ease-standard)}@media (hover:hover) and (prefers-reduced-motion:no-preference){.ft-fam:hover{translate:0 calc(var(--ij-space-1) * -1);box-shadow:var(--mk-shadow-lift)}.ft-fam:has(.ft-fam-link:focus-visible){translate:0 calc(var(--ij-space-1) * -1);box-shadow:var(--mk-shadow-lift)}.ft-fam:hover .ft-fam-more .mk-arrow{translate:var(--ij-space-1) 0}}@media (min-width:672px){.ft-fams{gap:var(--ij-space-4);grid-template-columns:repeat(3,minmax(0,1fr))}.ft-fam-body{grid-template-columns:minmax(0,1fr)}.ft-fam-mark .mk-mark{--mk-mark-size:var(--ij-space-8)}}@media (min-width:1152px){.ft-duo-phone.ft-phone-full{inline-size:calc(var(--ij-space-8) * 2 + var(--ij-space-2))}.ft-tile-window .ft-window-bar:before{display:block}.ft-fams{gap:var(--ij-space-5)}.ft-fam-body{padding:var(--ij-space-5) var(--ij-space-6) var(--ij-space-6);grid-template-columns:auto minmax(0,1fr)}.ft-fam-mark .mk-mark{--mk-mark-size:calc(var(--ij-space-8) + var(--ij-space-2))}}.ft-extras-head{gap:var(--ij-space-3);display:grid}.ft-extras-head .mk-section-title{margin:0}.ft-extras-lede{max-inline-size:40ch;color:var(--ij-text-muted);font-size:var(--ij-text-lg);line-height:var(--ij-leading-lg);text-wrap:pretty;margin:0}.ft-extras{grid-auto-flow:column;grid-auto-columns:min(80%, calc(var(--ij-space-8) * 4.5));gap:var(--ij-space-4);margin:var(--ij-space-6) calc(var(--mk-gutter) * -1) 0;padding:var(--ij-space-2) var(--mk-gutter) var(--ij-space-5);overscroll-behavior-inline:contain;scroll-snap-type:inline mandatory;scroll-padding-inline:var(--mk-gutter);scrollbar-width:thin;list-style:none;display:grid;overflow-x:auto}.ft-extras:focus-visible{outline:var(--ij-focus-width) solid var(--ij-focus);outline-offset:calc(var(--ij-focus-offset) * -1)}.ft-extra{scroll-snap-align:start;border:1px solid color-mix(in srgb, var(--ij-border) 70%, transparent);border-radius:var(--mk-radius-hero);background:var(--mk-card);box-shadow:var(--mk-shadow-paper);grid-template-rows:auto 1fr auto;display:grid;overflow:clip}.ft-extra-thumb{isolation:isolate;aspect-ratio:16/10;background:linear-gradient(150deg, var(--mk-rose-faint), color-mix(in srgb, var(--mk-paper-deep) 70%, var(--mk-rose-faint)));display:block;position:relative;overflow:hidden}.ft-extra-sprig{z-index:-1;mix-blend-mode:multiply;opacity:.85;block-size:auto;inline-size:30%;position:absolute;inset-block-start:calc(var(--ij-space-2) * -1);inset-inline-end:calc(var(--ij-space-2) * -1)}.ft-extra-thumb[data-flip] .ft-extra-sprig{inset-inline:calc(var(--ij-space-2) * -1) auto;scale:-1 1}.ft-extra-shot{border:1px solid color-mix(in srgb, var(--ij-border) 70%, transparent);background:var(--mk-card);box-shadow:var(--mk-shadow-paper);border-block-end:0;border-start-start-radius:var(--ij-radius-md);border-start-end-radius:var(--ij-radius-md);position:absolute;inset:8% 8% 0;overflow:hidden}.ft-extra-shot .ft-media{object-fit:cover;object-position:top;block-size:100%}.ft-extra-shot[data-shot=welcome] .ft-media{object-position:center;transform-origin:50% 52%;scale:1.35}.ft-extra-seam{background:var(--mk-card);place-items:center;inline-size:2px;display:grid;position:absolute;inset-block:0;inset-inline-start:50%;translate:-50%}.ft-extra-seam svg{box-sizing:content-box;padding:var(--ij-space-2);background:var(--mk-card);color:var(--mk-cocoa);box-shadow:var(--mk-shadow-paper);border-radius:50%}.ft-extra-text{align-content:start;gap:var(--ij-space-1);padding:var(--ij-space-4) var(--ij-space-5) 0;border-block-start:1px solid var(--ij-border);display:grid}.ft-extra-name{font-family:var(--ij-font-display);font-size:var(--ij-text-xl);font-weight:600;line-height:var(--ij-leading-xl);margin:0}.ft-extra-text span{color:var(--ij-text-muted);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm);text-wrap:pretty}.ft-extra-chips{gap:var(--ij-space-2);padding:var(--ij-space-3) var(--ij-space-5) var(--ij-space-5);flex-wrap:wrap;align-items:center;display:flex}.ft-extra-chips .mk-tier{color:var(--ij-text-muted);font-size:var(--ij-text-sm);font-weight:500;line-height:var(--ij-leading-sm);margin:0}@media (min-width:640px){.ft-extras{gap:var(--ij-space-5);grid-template-columns:repeat(4,minmax(0,1fr));grid-auto-rows:1fr;grid-auto-flow:row;margin-inline:0;padding:0;overflow:visible}.ft-extra{grid-column:span 2}.ft-extra:last-child{grid-column:2/span 2}}@media (min-width:960px){.ft-extras-head{gap:var(--ij-space-7);grid-template-columns:auto minmax(0,1fr);align-items:end}.ft-extras-lede{padding-block-end:var(--ij-space-2)}.ft-extras{grid-template-columns:repeat(6,minmax(0,1fr))}.ft-extra:nth-child(4){grid-column:2/span 2}.ft-extra:last-child{grid-column:4/span 2}}.ft-trust{border-start-start-radius:calc(var(--mk-radius-hero) * 1.5);border-start-end-radius:calc(var(--mk-radius-hero) * 1.5)}.ft-trust-grid{gap:var(--ij-space-7);align-items:start;display:grid}.ft-trust .mk-section-title{max-inline-size:20ch;font-size:clamp(var(--ij-text-3xl), 4.4vw, calc(var(--ij-text-4xl) * 1.35));line-height:1.06}.ft-trust-lede{margin:0 0 var(--ij-space-6);max-inline-size:48ch;color:color-mix(in srgb, var(--mk-paper) 84%, transparent);font-size:var(--ij-text-lg);line-height:var(--ij-leading-lg)}.ft-facts{margin:0 0 var(--ij-space-6);display:grid}.ft-facts>div{grid-template-columns:minmax(calc(var(--ij-space-8) * 2.5), max-content) minmax(0, 1fr);gap:var(--ij-space-4);padding-block:var(--ij-space-3);border-block-start:1px solid color-mix(in srgb, var(--mk-paper) 18%, transparent);align-items:baseline;display:grid}.ft-facts dt{color:var(--mk-rose-soft);font-family:var(--ij-font-display);font-size:var(--ij-text-3xl);font-weight:500;line-height:var(--ij-leading-3xl)}.ft-facts dd{color:color-mix(in srgb, var(--mk-paper) 84%, transparent);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm);margin:0}.ft-points{gap:var(--ij-space-4);margin:0 0 var(--ij-space-6);max-inline-size:52ch;padding:0;list-style:none;display:grid}.ft-points li{gap:var(--ij-space-1);border-block-start:1px solid color-mix(in srgb, var(--mk-paper) 18%, transparent);padding-block-start:var(--ij-space-4);display:grid}.ft-points strong{color:var(--mk-paper);font-weight:600}.ft-points span{color:color-mix(in srgb, var(--mk-paper) 84%, transparent);font-size:var(--ij-text-sm);line-height:var(--ij-leading-sm);text-wrap:pretty}.ft-trust a,.ft-trust .mk-more a{color:var(--mk-rose-soft)}.ft-trust-faq,.ft-trust-faq details{border-color:color-mix(in srgb, var(--mk-paper) 18%, transparent)}.ft-trust-faq summary{color:var(--mk-paper);font-family:var(--ij-font-display);font-size:var(--ij-text-xl);font-weight:500}.ft-trust-faq summary:after{border-color:var(--mk-rose)}.ft-trust-faq details p{color:color-mix(in srgb, var(--mk-paper) 84%, transparent)}.ft-trust-art{isolation:isolate;min-block-size:calc(var(--ij-space-8) * 9);margin:0 calc(var(--mk-gutter) * -1);align-content:center;justify-items:center;display:grid;position:relative}.ft-trust-ground{z-index:-1;object-fit:cover;object-position:right center;block-size:100%;inline-size:100%;-webkit-mask-image:linear-gradient(to right, transparent, var(--mk-ink) 35%);mask-image:linear-gradient(to right, transparent, var(--mk-ink) 35%);position:absolute;inset:0}.ft-trust-phone.ft-phone-full{inline-size:min(66%, calc(var(--ij-space-8) * 3.75));box-shadow:var(--mk-shadow-lift);rotate:3deg}@media not (min-width:320px){.ft-facts>div{gap:var(--ij-space-1);grid-template-columns:none}}@media (min-width:960px){.ft-trust-grid{gap:var(--ij-space-7);grid-template-columns:minmax(0,7fr) minmax(0,5fr);align-items:stretch}.ft-facts{grid-template-columns:repeat(3,minmax(0,1fr))}.ft-facts>div{align-content:start;gap:var(--ij-space-2);padding:0 var(--ij-space-5);border-block-start:0;border-inline-start:1px solid color-mix(in srgb, var(--mk-paper) 22%, transparent);grid-template-columns:none}.ft-facts>div:first-child{border-inline-start:0;padding-inline-start:0}.ft-facts dt{font-size:calc(var(--ij-text-4xl) + 4px);line-height:1.05}.ft-facts dd{color:color-mix(in srgb, var(--mk-rose-soft) 88%, transparent);font-size:var(--ij-text-xs);font-weight:600;line-height:var(--ij-leading-xs);letter-spacing:.16ch;text-transform:uppercase}.ft-trust-art{margin:calc(var(--ft-pad) * -1) calc(var(--mk-gutter) * -1 - max(0%, (100vw - var(--mk-shell-max) - var(--mk-gutter) * 2) / 2)) calc(var(--ft-pad) * -1) 0;padding-block:var(--ft-pad);align-content:start}.ft-facts dd{letter-spacing:.1ch}.ft-trust-phone.ft-phone-full{inline-size:calc(var(--ij-space-8) * 4.25);position:sticky;inset-block-start:calc(var(--ij-space-8) + var(--ij-space-6))}}.ft-closing .mk-actions{justify-content:center}.ft-closing .mk-section-title{font-size:clamp(var(--ij-text-3xl), 4.4vw, calc(var(--ij-text-4xl) * 1.3));font-style:italic;font-weight:500}.ft-closing p{max-inline-size:52ch;color:var(--mk-cocoa);margin-inline:auto}.ft-closing p:last-child{margin-block-end:0}.ft .mk-flora{pointer-events:none;z-index:-1}
