#main #isf-sample-studio.s435{--ss-ink:#203f36;--ss-paper:#f7f5e9;--ss-wash:#eeeee2;--ss-line:#c9cdc0;--ss-muted:#68756c;background:var(--ss-paper);color:var(--ss-ink);font:16px/1.65 Arial,sans-serif}#main #isf-sample-studio.s435 .ss-frame{width:calc(100% - 80px);max-width:1280px;margin:auto}#main #isf-sample-studio.s435 :is(h1,h2,h3){font-family:Georgia,Times New Roman,serif;font-weight:400;letter-spacing:-.035em;text-wrap:balance}#main #isf-sample-studio.s435 h1{font-size:clamp(48px,5.1vw,75px);line-height:1.03}#main #isf-sample-studio.s435 h2{font-size:clamp(34px,3.4vw,48px);line-height:1.12}#main #isf-sample-studio.s435 .ss-kicker{font:600 11px/1.5 Arial,sans-serif;letter-spacing:.17em;margin:0 0 21px;color:var(--ss-ink)}#main #isf-sample-studio.s435 .ss-top-nav{display:none}#main #isf-sample-studio.s435 .ss-opening{display:grid;grid-template-columns:1fr 1.08fr;align-items:center;gap:56px;padding:46px 0 55px}#main #isf-sample-studio.s435 .ss-opening-copy{display:block}#main #isf-sample-studio.s435 .ss-opening-copy h1{margin:0;max-width:none}#main #isf-sample-studio.s435 .ss-opening-copy .ss-lead{font-size:18px;max-width:43ch;margin:28px 0}#main #isf-sample-studio.s435 .ss-opening-copy>.ss-note{font-size:13px;max-width:43ch;margin:20px 0 0}#main #isf-sample-studio.s435 .ss-primary{padding:17px 22px;font:15px/1.5 Arial,sans-serif;gap:30px;display:inline-flex;justify-content:space-between;min-height:56px}#main #isf-sample-studio.s435 .s430-study{margin:0;min-width:0}#main #isf-sample-studio.s435 .s430-board-stage{position:relative;aspect-ratio:1.02;isolation:isolate;overflow:hidden}#main #isf-sample-studio.s435 .s430-setting{position:absolute;width:100%;height:100%;top:0;right:0;bottom:0;left:0;object-fit:cover;object-position:center}#main #isf-sample-studio.s435 .s430-board{position:absolute;background:#faf8ef;padding:2.2%;box-shadow:4px 15px 20px #36332635;transform-origin:bottom center}#main #isf-sample-studio.s435 .s430-board img{display:block;width:100%;height:calc(100% - 33px);object-fit:cover}#main #isf-sample-studio.s435 .s430-board>span{display:block;font:10px/1.5 Arial,sans-serif;letter-spacing:.08em;padding-top:8px;color:#30443c}#main #isf-sample-studio.s435 .s430-board small{display:block;font-size:8px;letter-spacing:0}#main #isf-sample-studio.s435 .s430-board--silk{left:10%;top:12%;width:44%;height:62%;transform:rotate(-7deg);z-index:1}#main #isf-sample-studio.s435 .s430-board--metal{left:49%;top:17%;width:38%;height:49%;transform:rotate(8deg)}#main #isf-sample-studio.s435 .s430-board--sand{left:40%;top:49%;width:38%;height:42%;transform:rotate(3deg);z-index:2}#main #isf-sample-studio.s435 .s430-study figcaption{display:flex;flex-direction:column;gap:3px;margin-top:13px;font-size:11px;color:var(--ss-muted)}#main #isf-sample-studio.s435 .ss64-shortcuts{display:flex;justify-content:flex-start;gap:55px;border-block:1px solid var(--ss-line);padding:15px 0;font-size:14px}#main #isf-sample-studio.s435 .ss64-shortcuts a{min-height:30px;display:flex;align-items:center;border:0}#main #isf-sample-studio.s435 .ss-collection{padding:70px 0 55px}#main #isf-sample-studio.s435 .ss-collection-heading{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:end;margin:0 0 35px}#main #isf-sample-studio.s435 .ss-collection-heading h2{max-width:19ch;margin:0}#main #isf-sample-studio.s435 .ss-collection-heading .ss-note{font-size:16px;max-width:45ch;margin:0}#main #isf-sample-studio.s435 .ss-name-index{border-top:0;margin-bottom:26px}#main #isf-sample-studio.s435 .ss-name-index>summary{padding:12px 0;font-size:14px}#main #isf-sample-studio.s435 .ss-name-index>summary:after{font-size:20px}#main #isf-sample-studio.s435 .ss-search{margin:0 0 18px}#main #isf-sample-studio.s435 .ss-search input{min-height:52px;background:transparent}#main #isf-sample-studio.s435 .s430-look-heading{display:flex;justify-content:space-between;align-items:center;gap:15px;margin-bottom:14px}#main #isf-sample-studio.s435 .s430-look-heading p{margin:0}#main #isf-sample-studio.s435 .s430-look-all{font:13px/1.5 Arial,sans-serif;border:0;border-bottom:1px solid transparent;background:none;padding:10px 0;min-height:44px;cursor:pointer}#main #isf-sample-studio.s435 .s430-look-all[aria-pressed=true]{border-color:var(--ss-ink)}#main #isf-sample-studio.s435 .s430-look-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:10px 26px;margin-bottom:28px}#main #isf-sample-studio.s435 .s430-look{display:flex;align-items:center;gap:15px;text-align:left;background:transparent;border:0;border-bottom:1px solid var(--ss-line);padding:13px 0;min-height:74px;font:14px/1.4 Arial,sans-serif;cursor:pointer}#main #isf-sample-studio.s435 .s430-look[aria-pressed=true]{border-bottom:2px solid var(--ss-ink);font-weight:600}#main #isf-sample-studio.s435 .s430-look img{width:47px;height:47px;object-fit:cover;flex-shrink:0}#main #isf-sample-studio.s435 .ss-collection-grid{display:grid;grid-template-columns:repeat(3,minmax(0,1fr));gap:45px 28px}#main #isf-sample-studio.s435 .ss-card{position:relative;display:flex;flex-direction:column;min-width:0;background:transparent;border:0}#main #isf-sample-studio.s435 .ss-card-image{aspect-ratio:1.12;background:#eae8dc;padding:22px;overflow:hidden}#main #isf-sample-studio.s435 .ss-card-image img{width:100%;height:100%;object-fit:cover;box-shadow:0 4px 10px #243c3220;border:5px solid #faf8ee}#main #isf-sample-studio.s435 .ss64-example{margin:10px 0 0;font-size:11px;line-height:1.5;min-height:0;color:var(--ss-muted)}#main #isf-sample-studio.s435 .ss-card-copy{display:flex;flex:1;flex-direction:column;padding-top:17px}#main #isf-sample-studio.s435 .ss-card-caption{font-size:9px;letter-spacing:.11em;margin:0 0 10px}#main #isf-sample-studio.s435 .ss-card-copy h3{font-size:30px;line-height:1.1;margin:0 0 11px}#main #isf-sample-studio.s435 .ss-card-product{font-size:14px;margin:0 0 8px;font-weight:500}#main #isf-sample-studio.s435 .ss-card-description{font-size:13px;line-height:1.6;color:var(--ss-muted);margin:0 0 14px;min-height:0}#main #isf-sample-studio.s435 .ss-card-action{margin-top:auto;font-size:13px;padding:11px 0;min-height:46px}#main #isf-sample-studio.s435 .ij-collection-end{margin-top:30px}#main #isf-sample-studio.s435 .ss-format-intro{display:grid;grid-template-columns:1fr 1fr;gap:60px;align-items:center;background:#ebece0;padding:55px;margin:25px 0 0}#main #isf-sample-studio.s435 .ss-format-intro h2{margin:0 0 23px}#main #isf-sample-studio.s435 .ss-format-intro p:not(.ss-kicker){font-size:15px;margin-top:16px}#main #isf-sample-studio.s435 .ss-format-guide>div{gap:32px;align-items:end;padding:10px 0 24px}#main #isf-sample-studio.s435 .ss-format-guide>div>span{border:0;background:#faf8ef;box-shadow:3px 6px 12px #243b3220;border-bottom:3px solid #d7d6c7;display:flex;flex-direction:column;justify-content:space-between;color:var(--ss-ink);padding:20px}#main #isf-sample-studio.s435 .ss-size-a5{width:126px;height:179px;transform:rotate(-4deg)}#main #isf-sample-studio.s435 .ss-size-a4{width:179px;height:253px;transform:rotate(3deg)}#main #isf-sample-studio.s435 .ss-format-guide b{font:40px/1 Georgia,serif}#main #isf-sample-studio.s435 .ss-format-guide small{font:11px/1.5 Arial,sans-serif}#main #isf-sample-studio.s435 .ss-format-guide figcaption{font-size:11px;margin-top:15px;max-width:35ch}#main #isf-sample-studio.s435 .ss64-light-guide{padding:70px 0;gap:60px;grid-template-columns:1fr 1fr}#main #isf-sample-studio.s435 .ss-sample-promise strong{font:27px/1.2 Georgia,serif}#main #isf-sample-studio.s435 .ss-sample-promise p{font-size:14px}#main #isf-sample-studio.s435 .ss-physical-guide{padding:52px;gap:60px;margin:0 0 50px;grid-template-columns:1fr 1fr}#main #isf-sample-studio.s435 .ss-physical-guide .ss-kicker{color:#e0e6d8}#main #isf-sample-studio.s435 .ss-physical-guide p{font-size:15px}#main #isf-sample-studio.s435 .ss-route-cards{gap:20px}#main #isf-sample-studio.s435 .ss-route-cards strong{font-size:26px}#main #isf-sample-studio.s435 .s430-studio{border-block:1px solid var(--ss-line);margin-bottom:65px}#main #isf-sample-studio.s435 .s430-studio>summary{display:flex;justify-content:space-between;gap:24px;cursor:pointer;list-style:none;padding:23px 0;font:20px/1.4 Georgia,serif}#main #isf-sample-studio.s435 .s430-studio>summary::-webkit-details-marker{display:none}#main #isf-sample-studio.s435 .s430-studio[open]>summary>span{transform:rotate(45deg)}#main #isf-sample-studio.s435 .s430-studio>div{max-width:65ch;padding-bottom:25px;font-size:15px}#main #isf-sample-studio.s435 .s430-studio .ss-link{display:inline-flex;margin-top:15px;gap:30px}#main #isf-sample-studio.s435 .s430-catalogue{display:grid;grid-template-columns:1fr 1fr;gap:75px;align-items:center;padding:0 0 80px}#main #isf-sample-studio.s435 .s430-catalogue h2{margin:0 0 24px}#main #isf-sample-studio.s435 .s430-catalogue p{max-width:42ch}#main #isf-sample-studio.s435 .s430-catalogue .ss-link{display:flex;align-items:center;justify-content:space-between;max-width:290px;margin-top:17px;padding:12px 0;border-bottom:1px solid var(--ss-line)}#main #isf-sample-studio.s435 .s430-catalogue-books{display:grid;grid-template-columns:1fr 1fr;gap:25px}#main #isf-sample-studio.s435 .s430-catalogue-books a{display:flex;flex-direction:column;gap:10px}#main #isf-sample-studio.s435 .s430-catalogue-books a:last-child{padding-top:45px}#main #isf-sample-studio.s435 .s430-catalogue-books img{background:#e9e8dc;aspect-ratio:1;object-fit:contain;padding:18px;box-shadow:0 9px 20px #223d3410}#main #isf-sample-studio.s435 .s430-catalogue-books strong{font:25px/1.15 Georgia,serif;font-weight:400}#main #isf-sample-studio.s435 .s430-catalogue-books small{font:12px/1.5 Arial,sans-serif;color:var(--ss-muted)}#main #isf-sample-studio.s435 .ss-work-layout{grid-template-columns:minmax(230px,.7fr) minmax(0,1.3fr);gap:65px}#main #isf-sample-studio.s435 .ss-material{background:var(--ss-wash);padding:24px;position:sticky;top:115px}#main #isf-sample-studio.s435 .s430-selected-board{background:#faf8ee;padding:9px 9px 0;box-shadow:0 7px 16px #243b321b;margin-bottom:22px}#main #isf-sample-studio.s435 .ss-material figure img{width:100%;aspect-ratio:1;object-fit:cover}#main #isf-sample-studio.s435 .ss-material figcaption{font:11px/1.5 Arial,sans-serif;padding:10px 4px 13px}#main #isf-sample-studio.s435 .ss-material-name{font:29px/1.15 Georgia,serif;margin:0 0 10px}#main #isf-sample-studio.s435 .ss-material-summary{font-size:14px}#main #isf-sample-studio.s435 .ss-material>.ss-note{font-size:12px}#main #isf-sample-studio.s435 .ss-reference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:25px 17px}#main #isf-sample-studio.s435 .ss-reference{border:0;border-bottom:1px solid var(--ss-line);padding:0 0 10px;gap:9px;text-align:left;position:relative;min-width:0}#main #isf-sample-studio.s435 .ss-reference img{width:100%;aspect-ratio:1;object-fit:cover;border:1px solid #243b3212}#main #isf-sample-studio.s435 .ss-reference strong{font:12px/1.45 Arial,sans-serif;font-weight:400;overflow-wrap:anywhere}#main #isf-sample-studio.s435 .ss-reference[aria-pressed=true]{border-bottom:2px solid var(--ss-ink)}#main #isf-sample-studio.s435 .ss-reference[aria-pressed=true] img{outline:none}#main #isf-sample-studio.s435 .ss-selection-mark{font:10px/1.4 Arial,sans-serif}#main #isf-sample-studio.s435 .isfs-board-choices .isfs-choice{min-height:235px}#main #isf-sample-studio.s435 .ss-commit{background:var(--ss-ink);color:#f7f5e9;padding:30px}#main #isf-sample-studio.s435 .ss-commit .ss-note,#main #isf-sample-studio.s435 .ss-unit-price{color:#d7dfd3}#main #isf-sample-studio.s435 .ss-commit .isfs-button{background:#f7f5e9;color:var(--ss-ink);border-color:#f7f5e9}@media(max-width:1000px){#main #isf-sample-studio.s435 .ss-frame{width:calc(100% - 48px)}#main #isf-sample-studio.s435 .ss-opening{gap:35px}#main #isf-sample-studio.s435 .ss-format-intro{padding:35px;gap:30px}#main #isf-sample-studio.s435 .ss-size-a5{width:99px;height:140px}#main #isf-sample-studio.s435 .ss-size-a4{width:140px;height:198px}}@media(max-width:700px){#main #isf-sample-studio.s435 .ss-frame{width:calc(100% - 36px)}#main #isf-sample-studio.s435 h1{font-size:clamp(43px,11.5vw,58px)}#main #isf-sample-studio.s435 h2{font-size:34px}#main #isf-sample-studio.s435 .ss-kicker{font-size:10px;letter-spacing:.15em;margin-bottom:16px}#main #isf-sample-studio.s435 .ss-opening{display:flex;flex-direction:column;gap:28px;padding:26px 0 32px}#main #isf-sample-studio.s435 .ss-opening-copy{display:contents}#main #isf-sample-studio.s435 .ss-opening-copy .ss-kicker{order:0;margin:0}#main #isf-sample-studio.s435 .ss-opening-copy h1{order:1;margin:0;max-width:13ch}#main #isf-sample-studio.s435 .ss-opening-copy .ss-lead{order:2;font-size:16px;margin:-8px 0 0}#main #isf-sample-studio.s435 .s430-study{order:3;width:calc(100% + 36px);margin-inline:-18px}#main #isf-sample-studio.s435 .s430-board-stage{aspect-ratio:1.25}#main #isf-sample-studio.s435 .s430-board>span{font-size:8px;padding-top:5px}#main #isf-sample-studio.s435 .s430-board small{font-size:7px}#main #isf-sample-studio.s435 .s430-study figcaption{font-size:10px;gap:3px;margin:12px 18px 0}#main #isf-sample-studio.s435 .ss-opening-copy .ss-primary{order:4;width:100%;margin:-4px 0 0}#main #isf-sample-studio.s435 .ss-opening-copy>.ss-note{order:5;font-size:12px;max-width:none;margin:-15px 0 0}#main #isf-sample-studio.s435 .ss64-shortcuts{font-size:12px;justify-content:space-between;gap:14px;padding:10px 0}#main #isf-sample-studio.s435 .ss-collection{padding:45px 0 30px}#main #isf-sample-studio.s435 .ss-collection-heading{display:block;margin-bottom:22px}#main #isf-sample-studio.s435 .ss-collection-heading .ss-note{font-size:14px;margin-top:18px}#main #isf-sample-studio.s435 .ss-name-index{margin-bottom:20px}#main #isf-sample-studio.s435 .s430-look-grid{grid-template-columns:1fr 1fr;gap:6px 16px}#main #isf-sample-studio.s435 .s430-look{gap:10px;font-size:12px;min-height:64px;padding:10px 0}#main #isf-sample-studio.s435 .s430-look img{width:34px;height:34px}#main #isf-sample-studio.s435 .ss-collection-grid{grid-template-columns:1fr 1fr;gap:32px 17px}#main #isf-sample-studio.s435 .ss-card-image{padding:10px;aspect-ratio:1}#main #isf-sample-studio.s435 .ss-card-image img{border-width:3px}#main #isf-sample-studio.s435 .ss64-example{font-size:9px;line-height:1.45;min-height:26px}#main #isf-sample-studio.s435 .ss-card-copy{padding-top:12px}#main #isf-sample-studio.s435 .ss-card-copy h3{font-size:25px;line-height:1.08}#main #isf-sample-studio.s435 .ss-card-caption{font-size:8px;margin-bottom:8px}#main #isf-sample-studio.s435 .ss-card-product{font-size:12px;margin:0 0 9px}#main #isf-sample-studio.s435 .ss-card-description{font-size:12px;margin-bottom:12px}#main #isf-sample-studio.s435 .ss-card-action{font-size:12px;gap:7px}#main #isf-sample-studio.s435 .ss-format-intro{grid-template-columns:1fr;padding:30px 24px;gap:28px;margin:20px -8px 0}#main #isf-sample-studio.s435 .ss-format-guide>div{justify-content:center;gap:25px;padding-bottom:16px}#main #isf-sample-studio.s435 .ss-format-guide>div>span{padding:15px}#main #isf-sample-studio.s435 .ss-format-guide figcaption{margin:10px auto 0;text-align:center}#main #isf-sample-studio.s435 .ss64-light-guide{padding:45px 0;grid-template-columns:1fr;gap:23px}#main #isf-sample-studio.s435 .ss-sample-promise strong{font-size:24px}#main #isf-sample-studio.s435 .ss-sample-promise li{padding:18px 0}#main #isf-sample-studio.s435 .ss-sample-promise p{font-size:13px}#main #isf-sample-studio.s435 .ss-physical-guide{grid-template-columns:1fr;gap:22px;padding:30px 24px;margin:0 -8px 32px}#main #isf-sample-studio.s435 .ss-route-cards{grid-template-columns:1fr;gap:8px;margin-top:20px}#main #isf-sample-studio.s435 .ss-route-cards a{padding:13px 0}#main #isf-sample-studio.s435 .ss-route-cards strong{font-size:25px}#main #isf-sample-studio.s435 .s430-studio{margin-bottom:42px}#main #isf-sample-studio.s435 .s430-studio>summary{font-size:21px;padding:22px 0}#main #isf-sample-studio.s435 .s430-catalogue{grid-template-columns:1fr;gap:30px;padding-bottom:50px}#main #isf-sample-studio.s435 .s430-catalogue>div>p{font-size:15px}#main #isf-sample-studio.s435 .s430-catalogue-books{gap:19px}#main #isf-sample-studio.s435 .s430-catalogue-books img{padding:13px}#main #isf-sample-studio.s435 .s430-catalogue-books strong{font-size:23px}#main #isf-sample-studio.s435 .ss-work-head{margin:10px 0 20px}#main #isf-sample-studio.s435 .ss-work-head h1{font-size:43px}#main #isf-sample-studio.s435 .ss-progress-nav{margin-bottom:22px}#main #isf-sample-studio.s435 .ss-progress-step{min-height:65px;padding:10px 7px;font-size:11px;gap:4px}#main #isf-sample-studio.s435 .ss-work-layout{display:flex;gap:28px}#main #isf-sample-studio.s435 .ss-material{position:static;padding:16px;grid-template-columns:90px 1fr;gap:7px 15px;border:0}#main #isf-sample-studio.s435 .s430-selected-board{padding:4px;margin:0;align-self:start}#main #isf-sample-studio.s435 .ss-material-name{font-size:23px;margin:0}#main #isf-sample-studio.s435 .ss-material-summary{font-size:12px;margin:0}#main #isf-sample-studio.s435 .ss-material>.ss-note{font-size:10px;margin:0}#main #isf-sample-studio.s435 .ss-material-caption{margin:5px 0 0}#main #isf-sample-studio.s435 .ss-reference-grid{grid-template-columns:repeat(3,minmax(0,1fr));gap:20px 12px}#main #isf-sample-studio.s435 .ss-reference strong{font-size:10px;line-height:1.5}#main #isf-sample-studio.s435 .ss-reference{padding-bottom:7px;gap:9px}#main #isf-sample-studio.s435 .ss-selection-mark{font-size:9px}#main #isf-sample-studio.s435 .isfs-board-choices .isfs-choice{min-height:235px;padding:15px 11px}#main #isf-sample-studio.s435 .ss-commit{padding:25px 20px}}@media(prefers-reduced-motion:reduce){#main #isf-sample-studio.s435 *{scroll-behavior:auto!important;transition:none!important}}#main #isf-sample-studio.s435 .ss-frame{max-width:1360px;width:calc(100% - 96px)}#main #isf-sample-studio.s435 .ss-opening{grid-template-columns:minmax(0,.85fr) minmax(0,1.15fr);gap:64px;padding:48px 0 52px}#main #isf-sample-studio.s435 .ss-opening-copy{display:block;min-width:0}#main #isf-sample-studio.s435 .ss-opening-copy h1{font-size:clamp(46px,5vw,72px);max-width:13ch;line-height:1.04;margin:0}#main #isf-sample-studio.s435 .ss-opening-copy .ss-lead{font-size:18px;line-height:1.7;max-width:42ch;margin:26px 0}#main #isf-sample-studio.s435 .s435-hero-actions{display:flex;align-items:center;gap:16px 24px;flex-wrap:wrap}#main #isf-sample-studio.s435 .s435-hero-actions .ss-link{display:inline-flex;align-items:center;gap:18px;min-height:48px;font-size:14px;border-bottom:1px solid var(--ss-line)}#main #isf-sample-studio.s435 .s435-hero-image{margin:0;width:100%;min-width:0}#main #isf-sample-studio.s435 .s435-hero-image img{display:block;width:100%;height:auto;aspect-ratio:1.3;object-fit:cover;object-position:47% center}#main #isf-sample-studio.s435 .s435-hero-image figcaption{font-size:12px;line-height:1.6;color:var(--ss-muted);margin:12px 0 0;max-width:65ch}#main #isf-sample-studio.s435 .s435-introduction{display:grid;grid-template-columns:repeat(3,1fr);list-style:none;margin:0;padding:20px 0;border-block:1px solid var(--ss-line);gap:24px}#main #isf-sample-studio.s435 .s435-introduction li{display:flex;align-items:center;gap:17px}#main #isf-sample-studio.s435 .s435-introduction span{font-size:11px;color:var(--ss-muted);letter-spacing:.08em}#main #isf-sample-studio.s435 .s435-introduction p{font-size:14px;margin:0}#main #isf-sample-studio.s435 .ss-name-index{border-block:1px solid var(--ss-line);padding:5px 0;margin:24px 0 30px}#main #isf-sample-studio.s435 .ss-name-index>summary{font-size:16px;min-height:48px}#main #isf-sample-studio.s435 .ss64-known-name{max-width:none}#main #isf-sample-studio.s435 .ss-name-index[open]{display:grid;grid-template-columns:1fr 1.5fr;gap:0 32px}#main #isf-sample-studio.s435 .ss-name-index>summary,#main #isf-sample-studio.s435 .ss-exact-results{grid-column:1/-1}#main #isf-sample-studio.s435 .ss-name-index :is(input,select){min-height:52px;font-size:16px}#main #isf-sample-studio.s435 .ss-search,#main #isf-sample-studio.s435 .ss64-known-name{margin:0 0 20px}#main #isf-sample-studio.s435 .s430-look-grid{margin-bottom:30px;gap:8px 32px}#main #isf-sample-studio.s435 .s430-look{font-size:14px;min-height:80px;transition:border-color .2s}#main #isf-sample-studio.s435 .ss-card-image{aspect-ratio:1.12;padding:26px;background:#ecebdf}#main #isf-sample-studio.s435 .ss-card-image img{transition:transform .3s ease;border-width:6px;box-shadow:3px 8px 17px #203f3620}#main #isf-sample-studio.s435 .ss-card-image:hover img{transform:translateY(-3px)}#main #isf-sample-studio.s435 .ss-card-copy h3{font-size:31px}#main #isf-sample-studio.s435 .ss-card-action{font-size:14px;min-height:52px}#main #isf-sample-studio.s435 .ss64-example{font-size:12px;margin-top:12px}#main #isf-sample-studio.s435 .ss-format-intro{padding:50px;gap:55px;margin:24px 0 0}#main #isf-sample-studio.s435 .s435-room{display:grid;grid-template-columns:1fr 1fr;gap:80px;padding:80px 0}#main #isf-sample-studio.s435 .s435-room h2{max-width:15ch;margin:0 0 26px}#main #isf-sample-studio.s435 .s435-room-intro{font-size:17px;max-width:37ch}#main #isf-sample-studio.s435 .s435-room .ss-link{display:inline-flex;align-items:center;gap:50px;margin-top:22px;border-bottom:1px solid var(--ss-line);min-height:48px}#main #isf-sample-studio.s435 .s435-questions{display:grid;grid-template-columns:1fr 1.3fr;gap:80px;padding:50px 0 70px;border-top:1px solid var(--ss-line)}#main #isf-sample-studio.s435 .s435-questions h2{margin:0;max-width:15ch}#main #isf-sample-studio.s435 .s435-questions details{border-bottom:1px solid var(--ss-line)}#main #isf-sample-studio.s435 .s435-questions summary{cursor:pointer;list-style:none;display:flex;align-items:center;justify-content:space-between;gap:25px;padding:20px 0;font-size:17px;min-height:64px}#main #isf-sample-studio.s435 .s435-questions summary::-webkit-details-marker{display:none}#main #isf-sample-studio.s435 .s435-questions summary>span{font-size:25px;font-weight:300;flex-shrink:0}#main #isf-sample-studio.s435 .s435-questions details[open] summary>span{transform:rotate(45deg)}#main #isf-sample-studio.s435 .s435-questions details>div{padding:0 25px 24px 0;font-size:15px}#main #isf-sample-studio.s435 .s435-questions details p{margin:0}#main #isf-sample-studio.s435 .s435-questions .ss-link{display:inline-flex;gap:24px;align-items:center;margin-top:15px;min-height:44px}#main #isf-sample-studio.s435 .s435-next{border-top:3px solid var(--ss-ink);padding:48px 0 75px}#main #isf-sample-studio.s435 .s435-next h2{max-width:22ch;margin:0 0 22px}#main #isf-sample-studio.s435 .s435-next>p:not(.ss-kicker){font-size:17px;max-width:66ch;margin:0}#main #isf-sample-studio.s435 .s435-next-links{display:grid;grid-template-columns:1fr 1fr;gap:45px;margin-top:30px}#main #isf-sample-studio.s435 .s435-next-links a{display:block;padding:22px 0;border-block:1px solid var(--ss-line)}#main #isf-sample-studio.s435 .s435-next-links span{font-size:13px;color:var(--ss-muted)}#main #isf-sample-studio.s435 .s435-next-links strong{display:flex;justify-content:space-between;align-items:center;gap:25px;font:29px/1.3 Georgia,serif;margin-top:12px}#main #isf-sample-studio.s435 [data-samples-task] .ss-work-layout{grid-template-columns:minmax(220px,.75fr) minmax(0,1.25fr)}#main #isf-sample-studio.s435 [data-samples-task] .ss-material{top:110px}#main #isf-sample-studio.s435 :is(a,button,summary,input,select):focus-visible{outline:2px solid var(--ss-ink);outline-offset:5px}@media(max-width:1000px){#main #isf-sample-studio.s435 .ss-frame{width:calc(100% - 48px)}#main #isf-sample-studio.s435 .ss-opening{gap:32px}#main #isf-sample-studio.s435 :is(.s435-room,.s435-questions){gap:40px}}@media(max-width:760px){#main #isf-sample-studio.s435 .ss-frame{width:calc(100% - 36px)}#main #isf-sample-studio.s435 .ss-opening{display:flex;flex-direction:column;gap:27px;padding:25px 0 30px}#main #isf-sample-studio.s435 .ss-opening-copy{display:block;width:100%}#main #isf-sample-studio.s435 .ss-opening-copy h1{font-size:clamp(43px,11.6vw,62px);max-width:15ch}#main #isf-sample-studio.s435 .ss-opening-copy .ss-lead{font-size:16px;line-height:1.65;margin:22px 0}#main #isf-sample-studio.s435 .s435-hero-actions{gap:8px 22px}#main #isf-sample-studio.s435 .s435-hero-actions .ss-primary{order:0;width:100%;margin:0;min-height:54px}#main #isf-sample-studio.s435 .s435-hero-actions .ss-link{font-size:14px;min-height:44px}#main #isf-sample-studio.s435 .ss-opening-copy>.ss-note{font-size:12px;margin:14px 0 0;max-width:none}#main #isf-sample-studio.s435 .s435-hero-image img{aspect-ratio:1.35}#main #isf-sample-studio.s435 .s435-hero-image figcaption{font-size:11px}#main #isf-sample-studio.s435 .s435-introduction{gap:16px;padding:17px 0}#main #isf-sample-studio.s435 .s435-introduction li{display:block}#main #isf-sample-studio.s435 .s435-introduction p{font-size:12px;line-height:1.5;margin-top:6px}#main #isf-sample-studio.s435 .ss-name-index[open]{display:block}#main #isf-sample-studio.s435 .s430-look-grid{gap:3px 17px}#main #isf-sample-studio.s435 .s430-look{font-size:12px;min-height:68px}#main #isf-sample-studio.s435 .ss-card-image{padding:13px}#main #isf-sample-studio.s435 .ss-card-image img{border-width:4px}#main #isf-sample-studio.s435 .ss-card-copy h3{font-size:25px}#main #isf-sample-studio.s435 .ss-card-action{font-size:12px;gap:8px}#main #isf-sample-studio.s435 .ss64-example{font-size:10px;min-height:29px}#main #isf-sample-studio.s435 .ss-format-intro{padding:30px 22px;gap:25px;margin-inline:0}#main #isf-sample-studio.s435 :is(.s435-room,.s435-questions){grid-template-columns:1fr;gap:27px;padding:45px 0}#main #isf-sample-studio.s435 .s435-room h2{max-width:17ch;margin-bottom:20px}#main #isf-sample-studio.s435 .s435-room-intro{font-size:16px}#main #isf-sample-studio.s435 .s435-questions summary{font-size:16px;padding:18px 0;gap:18px}#main #isf-sample-studio.s435 .s435-questions details>div{font-size:14px;padding-right:0}#main #isf-sample-studio.s435 .s435-next{padding:35px 0 50px}#main #isf-sample-studio.s435 .s435-next>p:not(.ss-kicker){font-size:16px}#main #isf-sample-studio.s435 .s435-next-links{grid-template-columns:1fr;gap:0;margin-top:24px}#main #isf-sample-studio.s435 .s435-next-links a+a{border-top:0}#main #isf-sample-studio.s435 .s435-next-links strong{font-size:26px}#main #isf-sample-studio.s435 [data-samples-task] .ss-work-layout{display:flex;flex-direction:column}}@media(max-width:359px){#main #isf-sample-studio.s435 .ss-collection-grid{grid-template-columns:1fr}#main #isf-sample-studio.s435 .ss-card-image{aspect-ratio:1.35}#main #isf-sample-studio.s435 .ss-card-copy h3{font-size:29px}#main #isf-sample-studio.s435 .ss-card-action{font-size:14px}#main #isf-sample-studio.s435 .ss64-example{min-height:0;font-size:11px}}
/*# sourceMappingURL=/cdn/shop/t/371/assets/isf-samples435.css.map */
